translate English to German: Very much happened in the last couple of month.
In den letzten Monaten hat sich sehr viel getan.