I'm in awe of their power in terms of imagination, in terms of technology, in terms of concept.
Sono soggiogato dal loro potere in termini di immaginazione, in termini di tecnologia, in termini di concetto.