What will it take to maintain the spirit of discovery and invention in such a world?
(it; to maintain; the spirit of discovery and invention in such a world)
it
to maintain
the spirit of discovery and invention in such a world