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