Translated Labs
YOU SAID:
stranger things steve hehe
INTO JAPANESE
見知らぬ人のスティーブ笑
BACK INTO ENGLISH
stranger Steve lol
見知らぬ人スティーブ大爆笑
That's deep, man.