What does allerletzter Rettungsversuch mean?

allerletzter Rettungsversuch - German to English

last-ditch relief work