English: Millions of devotees visit this shrine.
Telugu: లక్షల్లో భక్తులు దర్శించుకుంటారు.