Clean and soak the rice with water and let it rest of 30 minutes.
Fry the chicken with the oil until brown, add cardamom, black cardamom, cinnamon sticks, cloves, pepper corn.
Add onions saute until brown then add garlic add tomatoes .
Add the yogurt when tomatoes are tender.
Then add the juice of a lemon, cumin, ginger, coriander, paprika and the cilantro.
Let it simmer while covered on a medium heat until boil and then lower the heat for 10- 15 minutes.
In another saucepan add the rice in boiling water cook until the rice is half done.
Drain and add the rice to the chicken sauce and cook until the rice is tender on a medium heat covered, add the garnish.