The invention of computer has "turned over a new leaf" in the history of modern technology. -Which of the following is nearest in meaning to the italicized idiom above?

The invention of computer has "turned over a new leaf" in the history of modern technology. -Which of the following is nearest in meaning to the italicized idiom above? Correct Answer opened a new chapter

Turned over a new leaf - Opened a new chapter
Bissoy MCQ

Related Questions

The invention of computer has turned over a new leaf in the history of modern technology. Which one of the underlined idiom in the sentence above?
Not many people can commit such a heinous crime in cold blood. -what does the italicized idiom above mean?