English: About a lakh devotees participate here.
Telugu: లక్షల సంఖ్యలో భక్తులు ఇక్కడికి వస్తుంటారు.