Understand Chinese Nickname

我眼瞎怪我碍他

[wŏ yăn xiā guài wŏ ài tā]
Literally means 'I blame myself for being blind in a way that bothers him.' It conveys feelings of regret or self-blame where one thinks their faults affect another person.
Generate Chinese Nickname
Relation Nicknames