YOU SAID:
for a long time to come.
INTO JAPANESE
これからも長く。
BACK INTO ENGLISH
It will be for a long time to come.
INTO JAPANESE
長い間続くだろう。
BACK INTO ENGLISH
It will last a long time.
INTO JAPANESE
それは長く続くだろう。
BACK INTO ENGLISH
It will last a long time.
That didn't even make that much sense in English.