translate English to German: Let me sum up by saying that all is well that ends well.
Zusammengefasst: Ende gut – alles gut!