中文 Chinese
自取其咎
自取其咎
英文 English Explain:
to have only oneself to blame (idiom)
to bring trouble through one's own actions
自取其咎 自取其咎 English Pronunciation:
[zi4 qu3 qi2 jiu4]
自取滅亡 自取灭亡
自古 自古
自古以來 自古以来
自吹自擂 自吹自擂
自告奮勇 自告奋勇
自命 自命