jiù yóu zì qǔ

Translation

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

Synonyms

Chinese Tones