translate English to French: Immense suffering as a result of ongoing armed conflict still prevails.
Des souffrances immenses persistent, qui sont le résultat des conflits armés actuels.