Translated Labs
YOU SAID:
What the heckin' is this contraption
INTO JAPANESE
ヘッキンとはこの仕掛け
BACK INTO ENGLISH
Heckin is this device
ヘッキンはこのデバイスです
Yes! You've got it man! You've got it