咎有应得jiù yǒu yīng déjiuyouyingde(idiom) to deserve what one gets (punishment, mishap etc)Characters in this word咎fault, defect应should, must得to obtain, to get, to acquire有to have, to own, to possessStudy it in Yanamino