Chop chicken pieces to bite sized pieces. cook them with turmeric powder, chilly powder, oil and salt. pressure cook or cook them in a pan closed.
Add a cup of water and cook as we need the broth/ chicken cooked water for the sauce. Once chicken is half cooked. strain the water and let the pieces get roasted. keep it aside when it gets slightly roasted.
Cool down chicken broth completely before starting to make the sauce. extract orange juice and keep it ready.
Take a bowl, Mix chicken broth, orange juice, soya sauce, honey, salt and pepper powder. Mix well. Add corn flower and mix well.
Now heat oil, saute in sliced onions, finely chopped ginger and finely chopped garlic.Drop red chilli flakes into it. Saute till onions are pink.
put in sliced mushrooms and saute till mushrooms get brown almost for 2 minutes.
Pour in the sauce mix along with roasted chicken pieces and salt. Close and cook again for 6 to 8 minutes in medium flame. the essence of sauce has to get into chicken and mushrooms. Thereafter open and let it dry till the consistency you require.