translate English to French: This is a time consuming activity and is subject to delays.
Cette activité demande beaucoup de temps et donne lieu à des retards.