translate English to French: This is an acknowledgement we have to give to the armed forces of many European countries, including Spain.
Nous devons en être reconnaissants envers les forces armées de nombreux pays européens, dont l'Espagne.