铁石心肠

tiě shí xīn cháng

to have a heart of stone

hard-hearted; unfeeling

tiě

iron (metal)

shí

abbr. for Shijiazhuang 石家莊|石家庄[Shi2 jia1 zhuang1], the capital of Hebei

xīn

heart

cháng

intestines