铁骨铮铮

tiě gǔ zhēng zhēng

(idiom) (of character) staunch; unyielding

铁

tiě

iron (metal)

骨

gǔ

bone

铮

zhēng

clang of metals

铮

zhēng

clang of metals