English: Millions of devotees visit this shrine.
Telugu: లక్షల సంఖ్యలో భక్తులు తరలివచ్చి అమ్మవారిని దర్శించుకుంటారు.