YOU SAID:
welcome to the land of the free
INTO JAPANESE
ようやく自由になれたな
BACK INTO ENGLISH
Welcome back to the land of the free.
INTO JAPANESE
ようやく自由になれたな
BACK INTO ENGLISH
Welcome back to the land of the free.
That didn't even make that much sense in English.