meaning of alle Hoffnung fahren lassen

alle Hoffnung fahren lassen - German to English

to abandon all hope