Translated Labs
YOU SAID:
What the heckin' is this contraption
INTO JAPANESE
ヘッキンとはこの仕掛け
BACK INTO ENGLISH
Heckin is this device
ヘッキンはこのデバイスです
That didn't even make that much sense in English.