translate English to German: Certainly, we have lost some time.
Wir haben sicherlich Zeit verloren.