Translated Labs
YOU SAID:
one step for man one huge leap for humanity
INTO JAPANESE
人類への一歩
BACK INTO ENGLISH
One step to humanity
Okay, I get it, you like Translation Party.