Translated Labs
You said:
I'm not from this world
into Japanese
私はこの世界の出身ではない
Back into English
I am not from this world