Marinate the chicken for 4 to 5 hours with salt, curd, turmeric powder & red chilli powder.After that pressure cook it for boil.
Make a smooth paste of poppy seeds, 4 green chilli & fresh coconut.
Heat oil,add chopped onion & ginger garlic paste.Saute it for a while.
After few minutes add poppy seeds paste.Stir it constantly .
After 5 to 10 minutes, add marinated chicken.
Add all spices & mix it well.
After 10 to 15 minutes add some hot water & let it cook.
Finally check the gravy & spices.If it is ok , then add garam masala & coriander leaves.
Serve it with rice or parantha as per your choice.