Wash the chicken pieces and marinate with ground masala: garlic, ginger, cardamom, cloves, cinnamon, lemon juice, turmeric powder, salt and Arabic masala, with 2 tablespoon oil. Marinate overnight or for 6 hours.
Fry the chicken in oil, both sides. Arabs prefer to grill the chicken pieces and keep aside.
In a large pan, heat required oil, add the sliced onions and saute till they turn brown. Add the rest of ground spices, salt and saute for about five minutes over low heat.
Add the tomatoes' cut into 2 and stir in low flame.
Add the fried chicken and cook till the gravy thickens. Remove the chicken pieces out of gravy and keep aside.
Preferably make a chicken broth and boil the rice in that water, added with rose petals , turmeric powder and fresh pieces of spices.
For 1 1/2 cup , take broth water double of rice quantity. Reduce the heat, cover the broth and cook it for about 25 minutes and please note , Arabs do not stir the rice while cooking. Check the rice , water should be totally reduced, once rice is cooked.
To serve, spread a rice layer and put chicken, tomato and boiled eggs on top. Sprinkle with Arabic spices and rose petals. Garnish it with puthina leaves and rose petals.