Translation of "All is well that ends well" in German

Related phrases