last-ditch effort

A last-ditch effort is another way of saying it is the final effort or the last possible attempt possible; this person has gone through all of the motions and this is the very last time they will put forth an effort toward something. A last-ditch effort is considered to be the very last chance someone has in order to achieve something, where they previously tried everything they can think of.