translate English to German: Given this, few would disagree that we find ourselves in a generational battle for hearts and minds that cannot be won by military means alone.
Angesichts dieser Tatsache würde wohl kaum jemand bestreiten, dass wir uns in einem Kampf der Generationen um Herzen und Köpfe befinden, der sich auf militärischem Weg allein nicht gewinnen lässt.