Translated Labs
YOU SAID:
who the heck is hahaha are you?!
INTO JAPANESE
一体誰だ、ははは、あなたは?!
BACK INTO ENGLISH
Who the hell are you, hahaha?!
あなたは一体誰ですか、ハハハ?!
You've done this before, haven't you.