translate English to French: We have prevented or resolved dozens of armed conflicts.
Nous avons prévenu ou réglé des dizaines de conflits armés.