translate English to French: Success will require strong political will and determination on all sides: we must continue to invest our full energy in the process.
Pour réussir, toutes les parties devront faire preuve d'une volonté politique et d'une détermination farouches : nous devons continuer à consacrer toute notre énergie en ce sens.