Impossible to stop or prevent.
(Of a person) impossible to persuade; unrelenting.
The inexorable progress of science continues.
Napoleon was inexorable in his demands, and Pius VII.
inexorable progress
inexorable in demands
Unstoppable
Continuous
Indulgent,
Exorable
inexorability
inexorably