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