Русский-Английский словарь »

последняя надежда означает в английский

РусскийАнглийский
последняя надежда noun
{f}

last resort(only remaining option)
noun