translate English to French: It was even admitted by the chief of staff, land forces.
Même le chef d'État major des Forces terrestres l'a reconnu.