Translate the following English sentence to French:
"Your support to move forward on these key elements of e-Europe is most welcome."
Votre soutien pour faire progresser ces différents aspects fondamentaux de "e-Europe" est on ne peut plus souhaitable.