中文:困兽犹斗
英文翻译:beasts at bay will put up a desperate fightcome to bayturn to bay
中文:困兽犹斗地英文翻译:with one's back to the wall...