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