remain upbeat despite ... - Espagnol Anglais Dictionnaire