Language:
Free Online Dictionary|3Dict

铁骨铮铮

Source : CEDICT

firm and unyielding (idiom)