English: A tour of this church is a must.
Telugu: ఈ దేవాలయాన్ని కచ్చితంగా సందర్శించాల్సిందే.