Translated Labs
YOU SAID:
The place where it all begins
INTO JAPANESE
すべてが始まる場所
BACK INTO ENGLISH
where it all begins
That didn't even make that much sense in English.