zì qǔ miè wáng

Translation

  • to court disaster (idiom)
  • to dig one's own grave

Synonyms

Chinese Tones