English: It is a very popular church.
Telugu: ఇది చాలా ప్రసిద్ధి చెందిన చర్చి.