1) Heat oil in a heavy based pot. Add onion and fry until golden brown. Add Meat and fry for a couple minutes or until it changes slight color. Add ginger paste and garlic paste and fry for a minute. Then add cinnamon sticks, cardamoms, coriander powder, turmeric powder, red chilli powder and salt. Fry for 10 minutes by adding a little water in between to prevent spices from sticking to pot.
2) Add hot water to meat. (Enough water for the meat to cook.) Mix; once water boils, reduce heat to low and let the meat cook with the pot covered.
3) While the meat in cooking, wash the okras and trim off the stems of each okra, dry okras and set aside.
4) Once the meat has tenderized and cooked, add okras and tomatoes to meat, mix and add prefered amount of water for shorva. Once water comes to a boil, cover pot and let cook. Once the okras are well done, Add garam masala powder and chopped coriander/cilantro leaves to garnish. Mix and take off heat.