Translated Labs
YOU SAID:
greetings fellow earthling
INTO JAPANESE
地球人のあいさつ
BACK INTO ENGLISH
Earthling greeting
地球人の挨拶
Okay, I get it, you like Translation Party.