Keep chicken for marination by adding yogurt, salt, chilli powder, turmeric, garam masala and ginger paste. heat oil. Fry onion when brown in colour keeps aside. In the pan add coriander seed, cinnamon and cardamom and fry for a while. Add onion paste and fry till rosy in colour. Add marinated chicken. When oil come on the surface add browned onion. In the end add chopped green challies and lemon juice. Garnish and serve.