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