Translated Labs
YOU SAID:
stranger things steve hehe
INTO JAPANESE
見知らぬ人のスティーブ笑
BACK INTO ENGLISH
stranger Steve lol
見知らぬ人スティーブ大爆笑
Yes! You've got it man! You've got it