translate English to French: This being said, it is important to note the great complexities that prevail in certain regions.
Ceci dit, il faut reconnaître les grandes complexités qui prévalent dans certaines régions.