translate English to French: People are too ingenious not to invent still other forms of warfare.
Les êtres humains sont trop ingénieux, pour ne pas inventer d'autres moyens de faire la guerre.