Enormous innovation, enormous energy, enormous talent now has been mobilized through this structure to try to deal with all of these challenges.
Tem-se mobilizado uma inovação enorme, uma enorme energia, um enorme talento através desta estrutura para tentar lidar  com todos estes desafios.