Understand Chinese Nickname

他嫌我碍他

[tā xián wŏ ài tā]
'He thinks I'm in his way' - conveys the sentiment of being an obstacle or annoyance to someone else, usually with a sense of feeling unwelcome or being unwanted from the other person's point of view.
Generate Chinese Nickname
Relation Nicknames