translate English to French: Many developed countries are failing to meet key commitments, particularly in areas such as trade.
De nombreux pays développés ne tiennent pas certains engagements extrêmement importants, notamment dans des domaines comme le commerce.