translate English to French: As an author department, the Department insisted on 100 per cent compliance with submission deadlines by its staff.
En tant que département auteur, il tenait à ce que ses propres services respectent scrupuleusement les délais de soumission.