All’s well that ends well.  終わりよければ全てよし。