YOU SAID:
What took you so long idiot
INTO JAPANESE
何でそんなに時間かかったんだよバカ
BACK INTO ENGLISH
why did it take so long you idiot
INTO JAPANESE
なんでそんなに時間かかったんだよバカ
BACK INTO ENGLISH
why did it take so long you idiot
This is a real translation party!