Translate the following English sentence to French:
"Never before have so many international treaties been ratified by so many countries."
Jamais auparavant n' ont été ratifiés autant de traités internationaux par un aussi grand nombre de pays.