狗急跳墙: a dog will leap over a wall in desperation.; a cornered beast will do something desperate.; a cornered dog will leap over a wall (in desperation).; a desperate dog tries to jump over the w
困兽犹斗: a beast at bay will put up a desperate fight.; a final desperate fling; a man in desperation will still put up a stubborn fight.; a pent-up beast will yet fight.; a wild beast in the toils