translate English to German: Parliament fell on its face and we missed the deadlines.
Das Parlament stand da, und wir versäumten die Fristen.