English: Thousands of devotees come here.
Telugu: లక్షలాది సాధువులూ సన్యాసులు అక్కడికి వస్తారు.