translate English to French: There are quite a lot of such tasks.
Ces tâches sont, en effet, nombreuses.