translate English to French: The significance of those decisions cannot be overstated.
L'importance de ces décisions est incontestable.