English: It works in 25 countries across the world.
Telugu: ప్రపంచ వ్యాప్తంగా 25 దేశాల్లో ఈ సంస్థ కార్యకలాపాలు సాగిస్తోంది.