English: A new church was soon built on that present site.
Telugu: ఆ స్థానంలోనే ఇప్పటి కొత్త మసీదు నిర్మించారు.