translate English to French: Last year the whole world witnessed the horrors of terrorism.
Le monde entier a été témoin l'année dernière des horreurs du terrorisme.