Understand Chinese Nickname

是我太眼瞎

[shì wŏ tài yăn xiā]
'It's just that I can't see well enough', conveying regret over past misjudgment or oversight; admitting that lack of insight may have led to errors, possibly used when one feels they overlooked something important.
Generate Chinese Nickname
Relation Nicknames