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