English-German dictionary »

that settles the matter once and for all. meaning in German

EnglishGerman
That settles the matter once and for all.

Damit ist die Sache endgültig entschieden.