English: And more than 50 other countries.
Telugu: దానితో బాటు మరో 50 దేశాలు కూడా!