Translated Labs
YOU SAID:
greetings fellow earthling
INTO JAPANESE
地球人のあいさつ
BACK INTO ENGLISH
Earthling greeting
地球人の挨拶
That's deep, man.