zì zhǎo méi qù
基本释义
  1. 自,本人,己身;找,寻求,想要得到;没,无;趣,兴味,使人感到愉快。自找没趣,自己找寻十分尴尬的事情。
英文翻译
  1. Self-defeating.there