recover from a difficult situation - Anglais Synonymes Dictionnaire