Translate the following English sentence to French:
"At the same time, further progress in this direction will contribute to our response to the concerns expressed by European citizens at the development of this scourge."
Dans le même temps, de nouveaux progrès en ce sens constitueront autant d' éléments de réponse supplémentaires aux préoccupations exprimées par les citoyens européens relativement au développement de ce fléau.