English: And it has presence in over 20 countries.
Telugu: ఇది ఇప్పటికే 20పైగా దేశాల్లో కార్యకలాపాలు నిర్వహిస్తుండటం విశేషం.