translate English to German: Even though it meant that certain individual points that we would have liked to improve were missed out, with the wisdom of hindsight, it was indeed the right path to take.
Darunter hat dann im Einzelfall der eine oder andere Punkt leiden müssen, den wir gerne verbessert hätten. Aber ich glaube, im Nachhinein betrachtet war es der richtige Weg.