translate English to French: Our Record of Achievement in Relation to Key Commitments
Le bilan de nos réalisations à la lumière de nos principaux engagements