last-ditch in French
last-ditch in French
de la dernière chance
(idiomatic) Final, as a last resort; done in desperation.
dernier recours
(idiomatic) Final, as a last resort; done in desperation.