Understand Chinese Nickname

照镜子自己吓自己

[zhào jìng zi zì jĭ hè zì jĭ]
This translates to 'Frightening Oneself in the Mirror.' It conveys self-criticism or a moment of self-reflection where someone feels insecure or uncomfortable with their own appearance or situation.
Generate Chinese Nickname
Relation Nicknames