Wash chicken pieces at least twice with water nicely. After that add 2 tsp vinegar in water and mixed very well.Now put all chicken pieces in vinegar water then leave for 2 minutes as it is. After that wash it off .
Heat oil in a heavy bottom pan / kadai on medium heat.
Put garlic, mango ginger, chilly and ginger in a chutney jar and make coarsely paste on medium to low speed for 1 min.
Add cumin seeds in oil and crack till pink colour.
Now put diced onion, pinch of salt in oil and fry for 5 minutes on high heat / till onion change into light pink colour.
Add chicken pieces, coarsely masala paste and fry for 5 minutes on medium heat without lid. Stir 2-3 times while cooking.
After 5 minutes add turmeric powder, kashmiri chilly powder, garam masala powder, salt, sugar and mix very well. Cover pot / kadai with lid and cook on low heat for 10 minutes. Stir gently several times while cooking.
Now we'll add tomato's pieces and cook for another 5 minutes with lid. Stir twice while cooking. Once tomato pieces turned soft sprinkle 1/2 portion of coriander leaves and stir very well. Switch off the gas stove.
You can add water at this point as per your preference ; mix very well and cook it for 3 - 5 minutes with lid on low heat. Sprinkle rest of coriander leaves and serve hot with paratha, chapati, pulao and rice.