
Life saver
Last hope / Last resort

Àncora di salvezza 
Last hope / Last resort

Àncora di salvezza 
Meanings
Fig.: the last possibility; the last person to turn to or the last expedient to resort to in a desperate situation
Examples
Because of serious economical problems he is about to drop out of college, but winning a scholarship would be his life saver
I suoi studi universitari sono in forse a causa di grossi problemi finanziari e una borsa di studio sarebbe la sua à ncora di salvezza
Unfortunately when in deep debts and the banks are of no help, you get to look at loan sharks as your life savers
Purtroppo quando si è nei debiti e le banche non aiutano, si arriva a considerare gli strozzini come la sola à ncora di salvezza