Understand Chinese Nickname

微自卑来悲自微来

[wēi zì bēi lái bēi zì wēi lái]
Literally translated as 'slight inferiority brings sorrow from slight inferiority.' It means one is easily affected by feelings of inferiority which causes sadness or melancholy.
Generate Chinese Nickname
Relation Nicknames