Pinyin Dictionary results for "jiu you ying de"

咎有应得
to deserve what one gets (punishment, mishap etc) (idiom)
Dictionary data provided by CC-CEDICT