YOU SAID:
this is the time for the earth to shine
INTO JAPANESE
地球が輝く時が来た
BACK INTO ENGLISH
The time has come for the earth to shine
INTO JAPANESE
地球が輝く時が来た
BACK INTO ENGLISH
The time has come for the earth to shine
Come on, you can do better than that.