Translated Labs
YOU SAID:
stranger things! No, thranger stins
INTO JAPANESE
スレンジャー・スティンズ
BACK INTO ENGLISH
Sranger Stins
Well done, yes, well done!