translate English to French: We spend more on defence than America, but with far fewer results.
Nous consacrons à la politique de défense plus d'argent que les Américains, avec toutefois des résultats sensiblement inférieurs.