- be reduced to despair
- fall into despair
- 陷入: sink into; fall into; land o ...
- 绝望: give up all hope; despair; l ...
- 使某人陷入绝望: drive sb. to despair
- 使陷入绝境: corner
- 陷入绝境: at bay; bring to bay; have one's back to the wall; out on a limb; with one's back to the wall
关注微信公众号:chachacidian,回复:陷入绝望,即可在微信中查询翻译