remain upbeat despite ... - Français Anglais Dictionnaire