recover from a difficult situation - Alemán Inglés Diccionario