translate English to German: Because we are coming into this late, there is no excuse for not getting it right.
Die Tatsache, dass wir etwas spät dran sind, darf keine Entschuldigung für Nachlässigkeiten sein.