Translate the following English sentence to French:
"They are very important politically and they are very important from a technical point of view as well."
Ils sont très importants politiquement et également d'un point de vue technique.