Bring 2 cups of salted water to a boil. Add prepared okra to it and let it boil for about 6 seconds. Remove from heat and strain though a metal sieve and set it aside.
Heat oil in a non-stick frying pan, add cumin seeds and let them brown.
Add chopped onion and sauté until onion turns glossy and translucent.
Add tomato puree, ginger, garlic, crushed coriander, turmeric, Black pepper and salt, and continue to stir fry on medium low heat until oil starts to separate on the side.
Lower heat further and add prepared okra, chopped green chilies, mango powder, crushed fenugreek, and clove powder. Sprinkle 2 tablespoons water and stir to mix while still cooking. make sure that okra is cooked. If still needs more cooking, add some more water and cook until okra is fully cooked.
Transfer to a bowl, and serve with the main meal.