Input (grade 12): According to publicity for the 2006 film adaptation (see below), the book has sold more than 45 million copies and been translated into 23 languages.
Output (grade 12): According to publicity for the 2006 movie adaptation (see below), the book has sold more than 45 million copies and been translated into 23 languages.