English: 1,485 service outlets in over 80 countries and regions.
Telugu: 80 కి పైగా దేశాలు మరియు ప్రాంతాలలో 1,485 సేవా కేంద్రాలు