have an energetic/a confident manner - Français Anglais Dictionnaire