English: A church was built on the site.
Telugu: ఆ స్థలంలో ఒకమఠం నిర్మించారు.