English: Millions of devotees visit this shrine.
Telugu: లక్షలౌదిమంది భక్తులు దైవదర్శనానికి వస్తారు.