English: This group is operating almost 20 countries within the world.
Telugu: ఈ సంస్థ ప్రపంచ వ్యాప్తంగా 20 దేశాల్లో తన కార్యకలాపాలను కొనసాగిస్తోంది.