translate English to French: This, of course, means the creation of a new national army and national police force.
Ceci, à l'évidence, implique la création d'une nouvelle armée nationale et d'une force de police nationale.