translate English to German: A great deal has happened since then.
Seitdem ist viel passiert.