zhǎo bù zì zài
基本释义
  1. 自找麻烦
英文翻译
  1. to bring misfortune on oneself
  2. to ask for trouble