demonstrate one's achievements - Français Anglais Dictionnaire