Word Definition - 铁骨铮铮

tiě gǔ zhēng zhēng (idiom) (of character) staunch; unyielding