Take all the ingredients given for sauteing chicken except oil in a bowl. Mix well and let it marinate for 10 mins. Now heat oil in a kadai. Add in the chicken and fry in the oil for 15 mins till they are golden brown and cooked completely. Remove to a bowl.
Now in the remaining oil. Add in fennel and cinnamon stick and saute for a min.Now Add in ginger, garlic, curry leaves and give a good mix.
Add in onions, green chillies and fry for a min.Now add in capsicum, salt, sugar and mix well.
Add in soy sauce, green chilli sauce, vinegar and mix well.Add in tomatoes and cook for a min.
Add in water and bring it to a boil.Now add in cooked chicken pieces, cornstarch slurry, pepper and toss well. Simmer for 5 mins.
Increase the heat and let the gravy get thick. You can leave this if you want a gravy version. This step is optional.Throw in spring onions and serve with rice.