Fuck... I just got home and off my shitty company-issue laptop (which can't do flash vids) and yeah... I'd love to help on the translation, but they've dubbed over his voice.
The translator isn't a translator by trade. She's one of the product managers on the game who happens to speak English. I was with them during this; however, I had a separate task and couldn't join in for the GS interview. Either way, cut her some slack; I'm sure she got in most of what he said and as an attractive girl, she isn't used to communicating with netnerds.