English: It is one of the famous temples of Delhi.
Telugu: దేశరాజధాని ఢిల్లీలోని ప్రముఖ చర్చిలలో ఈ క్రైస్తవాలయం ఒకటి.