hope against hope

/HH OW1 P AH0 G EH0 N S T OW0 P/
verb
  1. 1

    To continue to hope, even when what is hoped for seems unlikely or impossible.

Source: https://en.wiktionary.org/wiki/hope%20against%20hope