I'm not sure it's a correct English sentence.
Can it be interpreted as "bringing something back from the future and advancing the present"?
Maybe it would be better to use "one more step to the future" to convey a similar message?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community