Understand Chinese Nickname

还是绊脚石

[hái shì bàn jiăo shí]
In simple terms, this could be rendered as 'tripping block' or 'obstacle,' referring humbly or jokingly to someone who sees themselves as an inconvenience to those around them; someone getting in the way or causing problems rather than offering smooth paths or solutions in various situations
Generate Chinese Nickname
Relation Nicknames