作茧自缚的英文:
[Literal Meaning]
make/cocoon/oneself/bind
to spin a cocoon around oneself

[解释]
做了某件事,结果使自己受困。

[Explanation]
to be caught in one's own trap

[例子]
虽然你做了实验,但是不要作茧自缚,应该想想实验的结果也可能是错的。

[Example]
Although you did the experiment, you shall not spin a cocoon around yourself but think that the experiment itself might have been wrong.

[英文等价词]
to reap what one has done
get enmeshed in a web of one's own spinning

参考例句:
  • Weave a cocoon and get imprisoned it it;be caught in one's own trap
    作茧自缚
  • Lie in (or on) the bed one has made
    自作自受;作茧自缚

到沪江小D查看作茧自缚的英文翻译>>

翻译推荐: