English: It is now managed by the Church of South India.
Telugu: ప్రస్తుతం ఈ చర్చి, చర్చి ఆఫ్ సౌత్ ఇండియా వారి ఆధీనంలో ఉన్నది.