How's your Chinese? Mine's not very good either, but I imagine that the narrator for the new ArcheAge trailer is just saying the Mandarin word for badass over and over again for the duration of the clip's two-minute-and-29-second running time.
That's because everything in the clip is indeed badass, from the location fly-throughs to the mounts to the boat construction to the combat. The trailer is being released to build excitement for ArcheAge's Chinese beta phase, which is less than a week away. I'd say it's doing a pretty fine job of it, wouldn't you agree? Click past the cut to have a look.