English: a new weapon...
Telugu: ఒక సరికొత్త ఆయుధం -