绊脚石

bàn jiǎo shí

stumbling block

obstacle; someone who gets in your way

bàn

to trip

jiǎo

foot

shí

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