Hope against hope

1. Almost no chance of something happening.