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