translate English to French: This report describes what we have accomplished in the last years.
Le présent rapport décrit nos réalisations des dernières années.