Understand Chinese Nickname

我是你的绊脚石

[wŏ shì nĭ de bàn jiăo shí]
'I am your stumbling block'. This indicates self-recognition as a potential problem or obstacle in someone else's path forward. Often used when someone feels guilty or responsible for another's difficulties.
Generate Chinese Nickname
Relation Nicknames