Dictionary Entry: 咎由自取

Word
Pinyin
咎由自取
jiù yóu zì qǔ

to have only oneself to blame (idiom) ꞏ to bring trouble through one's own actions

Child Entries of 咎由自取