resolve a difficult problem/situation - Spanish English Dictionary