What does allerletzter Versuch mean?

allerletzter Versuch - German to English

last-ditch effort / effort