English: Approximately 40 centers exist worldwide.
Telugu: ప్రపంచ వ్యాప్తంగా ఈ సంస్థకు 40 బ్రాంచ్ లున్నాయి.