YOU SAID:
I am no good to this planet
INTO JAPANESE
私はこの惑星に良くない
BACK INTO ENGLISH
I'm not good for this planet
INTO JAPANESE
私はこの惑星には良くありません
BACK INTO ENGLISH
I'm not good on this planet
INTO JAPANESE
私はこの惑星では良くありません
BACK INTO ENGLISH
I'm not good on this planet
You should move to Japan!