translate English to French: The process takes far too long.
Ce processus prend bien trop de temps.