translate English to French: The degree of freedom we offer creators is enormous.
Le degré de liberté que nous proposons aux concepteurs est énorme.