YOU SAID:
What the heck do you idiots think that you are doing?
INTO JAPANESE
あなたがやっていることだと思いますか?
BACK INTO ENGLISH
What do you think you are doing?
INTO JAPANESE
あなたがやっていることだと思いますか?
BACK INTO ENGLISH
What do you think you are doing?
You've done this before, haven't you.