English: Millions of devotees visit this shrine.
Telugu: ఈ తతంగం చూసేందుకు లక్షలాది మంది భక్తులు తరలివస్తారు.