translate English to German: This is now seven months behind schedule.
Das liegt nun schon sieben Monate hinter der Planung zurück.