translate English to French: Over the course of the last several years we have witnessed a marked improvement in the completeness and quality of the submissions we have received.
Depuis plusieurs années, nous avons été témoins d'une amélioration marquée du caractère exhaustif et de la qualité des présentations que nous avons reçues.