If we judge the footage that we have seen so far, here is how they can be translated as:
"Welcome, to Warhammer 40k: Dawn of War 3 Champion Spotlight, featuring Gabriel Angelos, the Steel Ballerina.
Gabriel Angelos is the chapter master of the Blood Ravens, his courage and unwavering faith in the Emperor has permitted him to emerge victorious from the most desperate situations.
In the game, Gabriel Angelos is a traditional tank with high hp/armor and a lot of Crowd Control skills that make him very dangerous against grouped enemies.
Gabriel Angelos passive is "Featherweight": Despite wearing a 1k KG terminator armor, Gabriel Angelos can move very swiftly and jump very high while doing acrobatics. It makes him a very potent tank that can even outrun Howling Banshees.
His Q is "Death Salto", Gabtiel Angelos jumps high up in the air and does a salto, then when he lands he deals AoE damage and knocks up enemies caught in its radius. The Death Salto also permits Gabriel Angelos to jump over cliffs which permit him to reach places that are normally unreachable by normal means.
Gabriel Angelos W is "Teleportation": Since the 400m salto is not enough for him, Gabriel Angelos can also teleport in the heart of the enemies to unleash the Emeperor's might upon them.
His E skill is "Righteous Tantrum": Gabriel swings his hammer around him creating a ShockWave strong enough that it deflects incoming damage and return it to the enemy and deals tons of damage to any enemy within its radius.
As about his ultimate, it is "Yellow Particle Uplink Cannon": Due to budget constraints, this time the astartes can't afford calling a real orbital bombardment, therefore they asked the USA to rent the particle cannon but had to modify the color due to reasons only known by the Emperor.
With this we conclude our Gabriel Angelos Champion spotlight, stay tuned for the next champion, "Lady Aurelia, the flexing matriarch"
TL:DR: WHO IN THE ACTUAL GOD ++heresy redacted++ HELL SHOWS HERO SKILLS AS FIRST THING RATHER THAN CORE GAMEPLAY ELEMENTS IN AN RTS GAME. WTF KIND OF MARKETING IS THIS