zì xiāng máo dùn

Translation

  • to contradict oneself
  • self-contradictory
  • inconsistent

Synonyms

  • 水火难容
Chinese Tones