English: These centres cater to its clients across 140 countries.
Telugu: 140 దేశాల్లో దీని కేంద్రాలు ఉన్నాయి.