YOU SAID:
Finally, peace that will last forever
INTO JAPANESE
最後に、永遠に続く平和
BACK INTO ENGLISH
Finally, peace that lasts forever
INTO JAPANESE
最後に、永遠に続く平和
BACK INTO ENGLISH
Finally, peace that lasts forever
Come on, you can do better than that.