English: A massive church had been constructed there.
Telugu: ఇక్కడ ఒక పెద్ద ఆలయాన్ని నిర్మించారు.