Translated Labs
YOU SAID:
hello people welcome to earth
INTO JAPANESE
こんにちは人々は地球に歓迎
BACK INTO ENGLISH
Hi people are welcome to earth
こんにちは人々は地球に歓迎されています
Come on, you can do better than that.