Those certainly add another dimension, don't they?
what are you talking about? are you stupid or something? are you high or something?
Something.
Actually the Asian guy throws in some English words here and there, and if you dial in the dubbing you get--SURPRISE!--French or Spanish.