English: It has 800 offices across 31 countries.
Telugu: ఇతనికి 31 దేశాలలో 800 ఆఫీసులు ఉన్నాయి .