meaning of alle Hoffnung zerstören

alle Hoffnung zerstören - German to English

to shatter all hopes