English: Worldwide there are almost 3,000 centers in 900 cities in 120 countries.
Telugu: ప్రపంచవ్యాప్తంగా 900 నగరాల్లో మరియు 120 దేశాలలో 3,000 వ్యాపార కేంద్రాలు ఉన్నాయి.