English: It has presence in 150 countries.
Telugu: ఇప్పటివరకు 150 దేశాలలో ప్రదర్శనకు నోచుకుంది.