English: This is yet again another favourite Indian street food.
Telugu: ఇది మరొక ఫేవరెట్ ఇండియన్ స్ట్రీట్ ఫుడ్.