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 ?
Answer: D - Opened a new chapter
Detailed explanations are only viewable to logged-in users.
Login with Sothik ID