Translate the following English sentence to French:
"The reasons behind this are not always immediately obvious to the people of Europe: they are rooted in our legal cultures and in the differences between our legal cultures."
C'est une logique que les citoyens ont parfois des difficultés à comprendre. Il s'agit d'une logique ancrée dans nos cultures juridiques et dans les différences de celles-ci.