Understand Chinese Nickname

善恶难言

[shàn è nán yán]
Translates to 'Goodness and Evil Hard to Tell Apart.' This phrase could symbolize confusion or the complexity of discerning right and wrong in certain situations.
Generate Chinese Nickname
Relation Nicknames