Where did the saying, "Hope springs eternal." come from?

And what exactly does it mean? I hear people say it from time to time....
3 answers 3