translate English to French: Those challenges were not insurmountable, but partnership from the international community was needed to tackle them effectively.
Ces problèmes ne sont pas insurmontables, mais un partenariat de la communauté internationale est nécessaire pour y remédier efficacement.