zì wǒ jiě cháo

Translation

  • to refer to one's foibles or failings with self-deprecating humor
Chinese Tones