unshakable
un-shak-a-ble
adjective
Impossible to shake or cause to waver; very firm and determined.
"He showed unshakable resolve during the crisis."
Thesaurus
Synonyms: stiff, steadfast, unwavering, unbendable, unfaltering, steady, firm, resolute, ironclad, incontestable, bulletproof, unassailable