translate English to French: It is now formally independent from the Commission.
Il est désormais formellement indépendant de la Commission.