English: Millions of devotees visit this shrine.
Telugu: లక్షలాదిగా భక్తులు వచ్చి దర్శించుకుంటారు…ఆ స్థల మహత్యం అలాంటిది.