Understand Chinese Nickname

怪我近视瞎了眼

[guài wŏ jìn shì xiā le yăn]
Translates into 'blaming myself because I am near-sighted or even blind'. A way of blaming oneself for overlooking some obvious things or failing to see through other's ulterior motives timely
Generate Chinese Nickname
Relation Nicknames