English: A very BIG church.
Telugu: చాలా పెద్ద చర్చి.