English: It has centres in over 200 countries.
Telugu: ఈ సంస్థకు 200 కేంద్రాలు ప్రపంచ వ్యాప్తంగా వున్నాయి.