Logo

প্রশ্ন সংশোধন করুন

প্রশ্ন:

The invention of computer has tumed over a new leaf in the history of modern technology. Which of the following is nearest to the meaning of the idiom 'turned over new leaf' in the aforesaid sentence?