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