Roast beef recipe - desi style

I need a desi-style roast beef recipe - one that is juicy, tender (I hate dry meat) and flavourful, with full on masalas. Any tried and tested suggestions?

Re: Roast beef recipe - desi style

For roasted beef to get it tendered and also not dry, you need to have papaya paste, or if you cant do that you can tenderize it in pressure cooker till 75% done.
For marination:

if beef is 1kg
Yogurt: 6 to 8Tbsp
Garlic ginger paste: 1.5 tsp
Salt: to taste
Black Pepper: 1.5 tsp
Chilli Powder: 2tsp
Coriander powder: 3tsp
Any tikka masala: 2tsp
Lemon Juice: 2 to 3 tbs
Mixed herbs: 3/4 tsp
Pappita paste: 1tbsp
Bhunna Zeera Masala: 1.5 tsp

black cardamon: 1
green cardamon: 3
cinnamon stick: 2 (medium)
Cloves: 8
Black peppers: 10 to 12
Bay leave: 2

Put all the above masala till zeera in yogurt. from Cardamon to bay leaves simmer it on tawa (bhoonify :D). Then crush it in grinder when it cools and add to yogurt. Leave this marination for an hour. The roast it in oven or even you can steam roast it