English: Thousands of devotees come here.
Telugu: లక్షలాది మంది భక్తులు తరలి వస్తున్నారు.