英文翻译 咎由自取

求标准的英文!越多越好 贬义的啊

咎由自取 [jiù yóu zì qǔ]
have only oneself to blame

咎由自取 [jiù yóu zì qǔ] 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.
例句与用法
1. 我是万不得已才说的, 但你是咎由自取.
It grieves me to have to say it, but (ie It is regrettably true that) you have only yourself to blame.
dict.cn
2. 其实,当真发生差错时,往往是咎由自取。
The truth is that when mistakesoccur, they are more likely to be ours than theirs.
www.kekenet.com
3. 一个罪犯嘲笑耶稣,另一个却知道咎由自取。
One of the criminals made-fun of Jesus; however, the other one was aware of his own guilt.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-21
have only oneself to blame本回答被提问者采纳
第2个回答  2009-03-21
All by myself
第3个回答  2009-03-21
You dserve it!
第4个回答  2009-03-21
You deserved it/it served you well
相似回答