translate English to French: Key Results Commitments:
Principaux engagements en matière de résultats clés, résultats escomptés et activités connexes