translate English to French: The powers available to veterinary and customs services, and their manner of implementation, also attracted some comment.
Les pouvoirs dont disposaient les services vétérinaires et douaniers, et la façon dont ces derniers les mettaient à exécution, ont également prêté à certains commentaires.