meaning of allerletzter Versuch

allerletzter Versuch - German to English

last-ditch effort / effort