Translated Labs
YOU SAID:
This is not the power of your creation
INTO JAPANESE
ここはお前の住む世界じゃない
BACK INTO ENGLISH
This is the landscape of your creation.
You should move to Japan!