English: Street food stalls are very popular in India.
Telugu: భారతదేశంలో ఈ స్ట్రీట్ ఫుడ్స్ చాలా ఫేమస్.