English: Devotees gather here to witness this miracle.
Telugu: ఈ అద్భుతాన్ని వీక్షించేందుకు భక్తులు అశేషంగా తరలివస్తారు.