咎由自取

拼音jiù yóu zì qǔ

分词翻译

由的英语翻译:

cause; due to; because of; by; follow; obey; reason; through

自的英语翻译:

certainly; from; of course; oneself; self; since
【建】 auto-

取的英语翻译:

adopt; aim at; assume; choose; fetch; get; take
【计】 fetch
【医】 recipe; superscription

例句

  1. 我是万不得已才说的,但你是咎由自取。It grieves me to have to say it, but (ie It is regrettably true that) you have only yourself to blame.

英语翻译

have only oneself to blame
【法】 de son tort demesne