translate English to French: The achievements attain then have been built on and furthered.
L'acquis a été exploité et renforcé.