remain strong in an unfavorable situation - Espagnol Anglais Dictionnaire