確たる (translations)→ clear firm hard positive sure
頑固 (translations)→ indomitable strong stubborn
毅然とした (translations)→ determined majestic
resolutely