Enormous innovation, enormous energy, enormous talent now has been mobilized through this structure to try to deal with all of these challenges.
Uma enorme inovação, uma enorme energia, um enorme talento está sendo  mobilizado atualmente através dessa estrutura para tentar lidar com todos esses desafios.