be in a difficult or complicated situation - Spanish English Dictionary