Translated Labs
YOU SAID:
What the heckin' is this contraption
INTO JAPANESE
ヘッキンとはこの仕掛け
BACK INTO ENGLISH
Heckin is this device
ヘッキンはこのデバイスです
Come on, you can do better than that.