ReadWriteQuiz
Chinese dictionary
derogbring the trouble on oneself; it is nobody's fault but his own
如果她考试不及格,那是她咎由自取。
If she fails his exams, she'll only have herself to blame.
如果她考试不及格,那是她咎由自取。
If she fails his exams, she'll only have herself to blame.