Translated Labs
YOU SAID:
Elmo Lister stephenson
INTO JAPANESE
エルモリスタースティーブンソン
BACK INTO ENGLISH
El Morister Stephenson
Come on, you can do better than that.