translate English to French: Strategic partnerships are contributing systematically to development outcomes
Les partenariats stratégiques contribuent systématiquement au développement