English: It has offices in 75 countries, including the United States.
Telugu: ఇది 25 దేశాలు, యునైటెడ్ స్టేట్స్ తో సహా కార్యాలయాలు ఉన్నాయి.