translate English to French: Some successes can be reported following the most recent major disasters.
On notera quelques bons résultats à la suite des dernières grandes catastrophes.