Translated Labs
YOU SAID:
Finally, peace that will last forever
INTO JAPANESE
最後に、永遠に続く平和
BACK INTO ENGLISH
Finally, peace that lasts forever
You should move to Japan!