What does alle Hoffnung fallen lassen mean?

alle Hoffnung fallen lassen - German to English

to abandon all hope