English: A temple had later been built on this site.
Telugu: తర్వాత ఈ స్థలంలో ఆలయం నిర్మించారు.