unshakable [or unshakeable]

adjective infrangible.