resolve a difficult problem/situation - Francés Inglés Diccionario