translate English to French: On completion, this report must be made public.
Sitôt achevé, le rapport est rendu public.