Cut the chicken into long narrow pieces.Marinate the chicken with all the ingredients of marination and keep it for 10 minutes.
Heat oil in a pan and fry the chicken pieces till it becomes crisp and golden brown. Drain well and remove from the oil.
Now add chopped garlic sauté till it turns a golden color.Add chopped onions, whole dried red chilly, green chilly and stir well.
Add soy sauce, chilli sauce, tomato sauce , dried red chilli paste , salt, sugar, vinegar and sauté them well.
Add warm water and stir to mix well . When it comes to boil, add the fried chicken pieces to this gravy.Stir well to coat all the chicken with the gravy.
It is ready to serve.Serve hot with fried rice, Steamed rice or noodles.
Preparation of red chilli paste-5-10 red chillies, remove stems, soak in hot water(1hour). Drain the water from the soaked chillies .Put into a blender and grind to a coarse paste.