translate English to French: The success of peacekeeping missions depended to some degree on the rapid deployment of peacekeeping forces.
Le succès des missions de maintien de la paix dépend dans une certaine mesure du déploiement rapide des forces de maintien de la paix.