translate English to French: It takes a lot of work.
Cela nécessite beaucoup de travail.