English: A big church has been standing here.
Telugu: ఇక్కడ ఒక పెద్ద ఆలయాన్ని నిర్మించారు.