Translated Labs
YOU SAID:
stranger things steve hehe
INTO JAPANESE
見知らぬ人のスティーブ笑
BACK INTO ENGLISH
stranger Steve lol
見知らぬ人スティーブ大爆笑
Come on, you can do better than that.