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