Translated Labs
YOU SAID:
this place, like myself.
INTO JAPANESE
私のように、この場所。
BACK INTO ENGLISH
This place like me.
私のようなこの場所。
Okay, I get it, you like Translation Party.