Translated Labs
YOU SAID:
stranger things steve hehe
INTO JAPANESE
見知らぬ人のスティーブ笑
BACK INTO ENGLISH
stranger Steve lol
見知らぬ人スティーブ大爆笑
Okay, I get it, you like Translation Party.