translate English to French: Mine clearance is proceeding at a satisfactory pace.
Le déminage progresse à un rythme satisfaisant.