English: The church still remains today.
Telugu: చర్చి నేటికీ నిలిచి ఉంది.