孤注一掷的英语:throw the helve after the hatchet; bet all on a single throw; bet one's bottom [last] dollar on ...; go for the gloves; go nap over ...; have [put] all one's eggs in one basket; make a las...
孤注一掷的法语:risquer le tout pour le tout;tenter sa dernière chance;brûler sa dernière cartouche