English: Thousands of devotees
Telugu: లక్షలాధి మంది భక్తులు