English: Thousands of devotees come here.
Telugu: అక్కడికి కూడా వేల సంఖ్యలో భక్తులు వస్తున్నారు.