Translated Labs
YOU SAID:
Stan enhypen you hoes
INTO JAPANESE
スタン・エンハンペン・ユー・ホース
BACK INTO ENGLISH
Stan Enhampen You Horse
Well done, yes, well done!