horjumaton
täydellinen
Not able to be shaken; firm, solid
(ant)
resolute, unfaltering, unwavering
Having no errors or loopholes; unassailable