translate English to French: In many cases there are significant degrees of overlap at the federal and provincial levels.
Dans plusieurs cas, il existe de nombreux chevauchements au niveau fédéral et provincial.