This Delicious Braised Beef Short Rib May Raise Some Eyebrows in India