Unable to be eliminated.
Impossible to prevent or stop; inevitable.
Adamant; severe.
Unable to be persuaded; relentless; unrelenting.