English: with presence in 42 countries
Telugu: 42 దేశాల్లో సర్వే