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