english: Enormous innovation, enormous energy, enormous talent now has been mobilized through this structure to try to deal with all of these challenges.
non_english: Enorme innovatie, enorme energie, enorm talent werden door deze structuur gemobiliseerd om al deze uitdagingen aan te pakken.