Understand Chinese Nickname

碍人阻绝我

[ài rén zŭ jué wŏ]
This translates to ‘people obstruct me’ or being blocked by others. It suggests feeling hindered or obstructed by others' actions or opinions in life.
Generate Chinese Nickname
Relation Nicknames