English: The new weapons were highly controversial.
Telugu: ఈ కొత్త ఆయుధాలు అత్యంత వివాదాస్పదమయ్యాయి.