YOU SAID:
who the heck is hahaha are you?!
INTO JAPANESE
一体誰だ、ははは、あなたは?!
BACK INTO ENGLISH
Who the hell are you, hahaha?!
INTO JAPANESE
あなたは一体誰ですか、ハハハ?!
BACK INTO ENGLISH
Who the hell are you, hahaha?!
Okay, I get it, you like Translation Party.