Translate the following English sentence to French:
"And then, just a few years ago, these countries were again hard hit, this time by a terrible hurricane, and they are still suffering the consequences."
Puis cet horrible ouragan a de nouveau frappé tous ces pays voici quelques années et ils en subissent encore les conséquences aujourd' hui.