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