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