Cut the onions in small pieces, cut the hot green chili or split them.
In a heat oil, ghee. Add cinnamon stick( break it into small pieces), cardamom, cloves and cook for 1 min
Now add the cut onions and cook until the onion turn to golden brown. Then add ginger paste, garlic paste and cook for about 2-3 min.
Now add the green chili, coriander leaves, mint leaves stir and cook for 1 or 2.
Now add the cut tomatoes, hot chili powder, coriander powder, turmeric powder, garam masala powder, yogurt(curd), salt, mutton pieces and cook until oil separates.
Once oil start to separate now add half of the water cover and cook until meat is done. ( if you use pressure cooker you can let it for 2 whistle). Try not to add more water.
Once the meat is cooked add rest of the water and lemon juice. if you need more salt you can add now.
Now add the washed basmati rice ( strain as much water you can) and cook until it starts to boil.
Simmer and cook in low heat until the rice is done. NOTE: Have to be careful or you will burn the rice at the bottom. In case you have less water you might want to cover the pan with aluminum foil, close the lid and place a heavy weight. if you use pressure cooker you can cook for 2-3 whistle.
Now add the saffron powder mixed in little water and stir the mixture. Again Simmer and cook in low heat for 2-3 min.