English: On the same place a mosque was built.
Telugu: అదే ప్రదేశం లో మందిరం నిర్మించేరు .