English: The organization operates in more than 35 countries.
Telugu: ఈ సంస్థ 25 దేశాల్లో 35 కంటే ఎక్కువ ప్రాంతాల్లో కార్యాలయాలను నిర్వహిస్తోంది.