to be in difficult circumstances - Spanish English Dictionary