translate English to French: He was surprised that some departments were failing to respect the latter principle.
Il est surprenant que cette dernière règle ne soit toujours pas respectée par certains départements.