to be in difficult circumstances - Anglais Synonymes Dictionnaire