exhaust oneself doing something boldly - Français Anglais Dictionnaire