Japanese version of [link] which is an anime variation of Marvel's Avengers, based on the Marvel movie of the same title (2012). I'm learning Japanese, so I typed up all of this, though I'm not 100% sure of the second part of the sentence translated into Japanese that Tony Stark says in the trailer. The English equivalent is "If we can't save the world, then you can be damn sure we'll avenge it". I know that 「世界を救えなくてもー」means "Even if [we] are not able to save the world -" but the last part I think says something along the lines of using the "strongest team" or something. So yeah, pretty much the same concept lol.
Again, I don't own any characters, names or likeness. All logos and characters and likeness copyright Marvel and Marvel Studios.