English: There are now close to 80 locations worldwide, including several ashrams.
Telugu: ప్రస్తుతం అనేక ఆశ్రమాలు సహా ప్రపంచ వ్యాప్తంగా దాదాపు 80 ప్రాంతాలు ఉన్నాయి.