yojijukugo
確乎不抜
かっこふばつ
being firm and unshakable (unwavering, unswerving, steadfastly resolute)