English: A church was built over that very spot.
Telugu: ఆ స్థలంలో ఒకమఠం నిర్మించారు.