translate English to French: Achievements.
Réalisations.