be modest about one's achievements - Français Anglais Dictionnaire