English: A large number of devotees used to gather here to worship.
Telugu: ఇక్కడకు పెద్ద ఎత్తున భక్తులు తరలి వచ్చారు.