translate English to French: Despite this fact, the peacekeeping forces have managed to fulfil their main function.”
En dépit de cette situation, les forces de maintien de la paix ont réussi à s'acquitter de leur principal mandat. »