unstoppable in French
unstoppable in French
imparable
Unable to be stopped.
inarrêtable
Unable to be stopped.
incoercible
Unable to be stopped.