translate English to German: We know that quite a lot has moved forward.
Wir wissen, dass sich vieles bewegt hat.