translate English to French: Agreements must be made public.
Les accords doivent être rendus publics.