English: A new church was completed in 1965.
Telugu: 2005 లో కొత్త చర్చి నిర్మాణం పూర్తయింది.