视频介绍逼上梁山英文意译: force sb. to join rebels ; be driven to drastic alternatives ; be driven to revolt ; be forced to do sth. desperate 中英文例句: 1、Marauders, or men that had been driven to that desperate mode of life, quartered themselves in the fastnesses nearest to the low lands . 强盗们,实际上是逼上梁山的亡命之徒,啸聚在邻近低地的城寨里。 2、Senor , you are a desperate man 先生,你被逼上梁山了。 |