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
绊脚石
[bàn jiăo shí]
Directly translating to stumbling block the user might be suggesting they are obstacles for some ...
我是碍你的人
[wŏ shì ài nĭ de rén]
It translates to I am the person who stands in your way expressing oneself as a hindrance or obstacle ...