Translate the following English sentence to French:
"At the same time, however, they also make life much easier for many people because they create jobs."
Ils sont pourtant aussi un instrument important qui facilite la vie dans maints domaines et qui crée des emplois.