unstoppable in Portuguese
unstoppable in Portuguese
imparável
Unable to be stopped.
irrefreável
Unable to be stopped.