Pinyin Dictionary results for "zi zhao ku chi"

自找苦吃
to bring trouble on oneself
Dictionary data provided by CC-CEDICT