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