meaning of alle Hoffnung fallen lassen

alle Hoffnung fallen lassen - German to English

to abandon all hope