Something's wierd with the encoding of this episode, I dunno what.
Other than that, I actually prefer their translation to Anbu's -- it's more literal. But that's only b/c I understand enough spoken Japanese to parse what is being spoken.