刚烈

gāng liè

resolute and upright in character

unyielding; staunch

刚

gāng

hard

烈

liè

ardent