Understand Chinese Nickname

何苦自编自演自欺欺人

[hé kŭ zì biān zì yăn zì qī qī rén]
Why bother staging your own deception and delusion? It expresses the futility of lying to oneself or playing a self-made role.
Generate Chinese Nickname
Relation Nicknames