translate English to German: We have suffered in recent months and over the last year from the global economic crisis.
Wir haben nicht nur in den letzten Monaten, sondern während des gesamten letzten Jahres unter der weltweiten Wirtschaftskrise gelitten.