hope against hope in Italian
hope against hope in Italian
sperare [[nell']]impossibile
(idiomatic) To continue to hope, even when what is hoped for seems unlikely or impossible.