last resort in Italian
last resort in Italian
ultima risorsa
(idiomatic) The only remaining, often least desirable, option when all others have been excluded.
ultima spiaggia
(idiomatic) The only remaining, often least desirable, option when all others have been excluded.