Translated Labs
YOU SAID:
Apollo 11 Landed On The Moon
INTO JAPANESE
月に着陸したアポロ11号
BACK INTO ENGLISH
Apollo 11 landed on the moon
アポロ11号が月に着陸しました
Come on, you can do better than that.