咎由自取 meaning in English
bring trouble to oneself; have only oneself to blame; he is bringing the trouble on himself.; it is nobody's fault but his own.; they will only have themselves to blame
Examples
- He's getting what is coming to him, and that is all .
他不过是咎由自取而已。 - I'd say we got what we deserved .
我觉得我们是咎由自取。 - It would serve you right if they filled you full of holes .
如果他们把你打得满身都是洞,这是你咎由自取。 - Certain of our battle-front weaknesses, which favored early german success in the battle, were my responsibility .
我们战线的某些弱点,造成了德国人此次初期的成功,现在检讨起来实在是咎由自取。 - The jaws of a vise are moved by a screw or a lever
那句话是"咎由自取"