"In the new millennium, scientists could discover a way for humans to live on another planet.
(scientists; could discover; a way for humans to live on another planet; T:In the new millennium) (humans; to live; L:on another planet)
scientists humans
could discover to live
a way for humans to live on another planet T:In the new millennium
L:on another planet