(s)ineluctable, inescapable, unavoidableimpossible to avoid or evade“inescapable conclusion”, “an ineluctable destiny”, “an unavoidable accident”