User blog comment:Bovell/New Modern Warfare 3 teaser trailers released!/@comment-3232746-20110514213620/@comment-3232746-20110514214944

No, I had it translated by a real Russian via Reddit. It's funny because they're the producer of the largest game franchise in the world, and yet they can't translate a simple sentence.