English: He is currently working in the World Council of Churches in Geneva.
Telugu: ప్రస్తుతం జెనీవాలోని వరల్డ్ కౌన్సిల్ ఆఫ్ చర్చెస్లో ఈ కార్యాలయం పని చేస్తోంది.