English: Thousands of devotees
Telugu: లక్షలాదిగా తరలిరానున్న భక్తులు