YOU SAID:
What the heck did you just say about my marbles, you stupid unintelligible imbecile?
INTO JAPANESE
一体何を言ったんだ、このバカで理解不能な間抜け野郎は。
BACK INTO ENGLISH
What on earth did you say, you stupid, incomprehensible idiot?
INTO JAPANESE
いったい何を言ったんだ、この愚かで理解不能な馬鹿野郎は?
BACK INTO ENGLISH
What on earth did you say, you stupid, incomprehensible idiot?
Come on, you can do better than that.