All hope for the future rests somewhere between the activities of good people who have identified things which are broken and are dedicating their lives to finding solutions to them and viable new technologies which will enhance the human experience on this planet while allowing us to maintain a safe and clean environment within which to live.
(All hope for the future; rests; L:somewhere between the activities of good people) (viable new technologies; will enhance; the human experience on this planet; T:while allowing us to maintain a safe and clean environment) (good people; have identified; things which are broken and are dedicating their lives to finding solutions to them and viable new technologies) (things; are broken; ) (things; are dedicating; their lives; to finding solutions to them and viable new technologies)
All hope for the future viable new technologies good people things things
rests will enhance have identified are broken are dedicating
L:somewhere between the activities of good people
the human experience on this planet T:while allowing us to maintain a safe and clean environment
things which are broken and are dedicating their lives to finding solutions to them and viable new technologies
their lives to finding solutions to them and viable new technologies