translate English to French: This is a time consuming, yet necessary function.
Cette fonction exige beaucoup de temps mais est nécessaire.