Translated Labs
YOU SAID:
a giant ant is about to melt my face off
INTO JAPANESE
巨大なアリは私の顔を溶かす
BACK INTO ENGLISH
Melt the giant ants in my face
私の顔に巨大なアリを溶かす
That's deep, man.