The British military have always been much better at this.
Les militaires britanniques ont toujours été bien meilleurs dans ce domaine.
The British military have always been much better at this.
Les militaires britanniques ont toujours été bien meilleurs dans ce domaine.