English: A beautiful church, indeed , this is.
Telugu: నిజంగానే ఇదొక అద్భుతమైన దేవాలయం.