English: Lakhs of people visit this Church annually.
Telugu: ఈ చర్చిని చూసేందుకు ఏటా లక్షలాది మంది పర్యాటకులు వస్తున్నారు.