translate English to French: We know this will be a complex and arduous task, on account both of the number of issues we will need to apply ourselves to and of the ambitious nature of our goals.
Nous savons que la tâche est ardue et complexe tant au niveau du nombre de questions qui exigent notre dévouement qu'au niveau de l'ambition de nos objectifs.