Translated Labs
YOU SAID:
Do I have a place in this world?
INTO JAPANESE
この世界に居場所はあるのか?
BACK INTO ENGLISH
Is there a place in this world?
この世に居場所はあるのか?
Come on, you can do better than that.