English: The church complex is an Architectural Marvel spread in more than 300 acres.
Telugu: చర్చి కాంప్లెక్స్ 300 ఎకరాలకు పైగా విస్తరించి ఉన్న ఆర్కిటెక్చరల్ మార్వెల్.