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