kurtulunamaz

  1. ineluctable
  2. inextricable