
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