zì xún fán nǎo

Translation

  • to bring trouble on oneself (idiom)

Synonyms

Chinese Tones