translate English to French: They all reflect the commitments we have entered into.
Ils reflètent tous les engagements que nous avons pris.