be in a difficult or uncomfortable situation - Spanish English Dictionary