Translated Labs
YOU SAID:
Stan enhypen you hoes
INTO JAPANESE
スタン・エンハンペン・ユー・ホース
BACK INTO ENGLISH
Stan Enhampen You Horse
Okay, I get it, you like Translation Party.