translate English to French: The world has witnessed most serious setbacks during the past year.
Le monde a connu de graves difficultés au cours de l'année écoulée.