English: A new mosque has been built at the site of the former one.
Telugu: ఆ స్థానంలోనే ఇప్పటి కొత్త మసీదు నిర్మించారు.