translate English to French: A review of that process is now due.
Le moment est venu de réexaminer cette procédure.