Translate the following English sentence to French:
"This process may take a long time but it is unstoppable and, what is more, desirable."
Ce processus prendra plus ou moins de temps, mais il est imparable et, de plus, souhaitable.