English | Russian |
battlefield impasse | безвыходное положение на поле боя (bigmaxus) |
make it to the battlefield | поступить в войска (The suit, however, remains a few years from production, and it's "unclear whether these type of suits will eventually make it to the battlefield," Stratfor analyst Sim Tack told Business Insider in June. 4uzhoj) |