remain upbeat despite ... - Alemán Inglés Diccionario