English: Russia's new weapons.
Telugu: కొత్త రష్యన్ ఆయుధాలు"