Translated Labs
YOU SAID:
greetings fellow earthling
INTO JAPANESE
地球人のあいさつ
BACK INTO ENGLISH
Earthling greeting
地球人の挨拶
You should move to Japan!