zì qī qī rén

Translation

  • to deceive others and to deceive oneself
  • to believe one's own lies

Synonyms

Chinese Tones