translate English to French: Finally, commitment also means accountability.
Enfin, engagement signifie aussi responsabilité.