Take 500 ml of milk in a non-stick pan. Put on heat. Keep stirring and reduce milk into thick gravy form. Remove from heat. When it cools down add refined flour, semolina and baking powder. Fold in and mix it well. Keep aside.
Now to prepare the sugar syrup take 2 and ½ cup water in a pan and heat. Add the sugar. Stir and let the sugar melt. Add cardamom powder. Let the syrup boil (in medium heat) for 15 to 20 mins. Stir in between for 2 to 3 times. Remove from heat when you get a stringy consistency.
Give the batter a good mix and pour a little less than 1/4 cup of batter in the hot oil to form a circular disc. When the edges turn golden brown, flip and fry till both sides are golden. When done remove them from oil and pour them directly into the sugar syrup. Leave them for at least 5 mins to soak the syrup. Now its ready to serve. You can serve them cool or hot as you like