translate English to German: It has been a huge undertaking.
Wir haben gigantische Anstrengungen unternommen.