jiù yóu zì qǔ

Translation

  • (idiom) to have only oneself to blame
  • to bring trouble through one's own actions

Synonyms

Chinese Tones