Understand Chinese Nickname

碍自己

[ài zì jĭ]
This name means 'to get in one's own way.' It implies that sometimes, people hinder their own progress or happiness through self-imposed obstacles.
Generate Chinese Nickname
Relation Nicknames