Unrelenting or unyielding in severity.
Unremitting, steady and persistent.
That cannot be overcome or defeated.
A piece of faeces that floats.
Of a ship: that cannot be sunk.