Translate the following English sentence to French:
"Even without a legal basis, then, we have continued to concern ourselves with sport and to invest in sport, which is an element of society with a very important social role."
Même sans base légale, nous n'avons donc pas arrêté de nous occuper du sport et d'investir dans le sport, élément social ayant un rôle de société très important.