Understand Chinese Nickname

说人不如人

[shuō rén bù rú rén]
Translates to 'saying others are not as good as others' which could mean being envious or making negative comparisons between oneself and others.
Generate Chinese Nickname
Relation Nicknames