Doctors should keep abreast with all the latest developments in medicine.
- Les médecins doivent être au fait des derniers progrès de la médecine.
The advancement of modern medicine was a long process.
- Il a fallu longtemps pour faire progresser la médecine moderne.
It took a while to make headway in modern medicine.
- Il a fallu longtemps pour faire progresser la médecine moderne.
Oil has played an important part in the progress of civilization.
- Le pétrole a joué un rôle important dans le progrès de la civilisation.
He has made remarkable progress in English.
- Il a fait des progrès considérables en anglais.