Season chicken with salt and pepper and leave aside for 30-40 minutes.
Heat enough oil in a wok and fry seasoned chicken until lightly browned. Remove and set aside. Heat 1/2 cup oil in a saucepan and fry ground spices (A) for 5-6 minutes. Add spices (B) and (C) and continue to fry until fragrant and oil rises to the surface.
Put in chicken and fry until well combined. Bring to a simmering boil over low heat and cook until chicken is cooked and tender and gravy is fairly thick. Add seasoning to taste.