English: On the same place a mosque was built.
Telugu: ఇదే ప్రదేశంలో మస్జిద్ నిర్మింపబడింది.