English: A presence in 40 countries
Telugu: 40 దేశాలలో ప్రదర్శనలు