English: as well as 17 countries.
Telugu: అండగా మరో 17 దేశాలు సైతం