YOU SAID:
i am lost in this place
INTO JAPANESE
私はこの場所で迷子になりました
BACK INTO ENGLISH
I got lost in this place
INTO JAPANESE
この場所で迷子になった
BACK INTO ENGLISH
Got lost in this place
INTO JAPANESE
この場所で迷子になった
BACK INTO ENGLISH
Got lost in this place
You should move to Japan!