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