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