meaning of alle Hoffnung zunichte machen

alle Hoffnung zunichte machen - German to English

to conquer all hope

View more

  • to wreck all hope