translate English to French: Estimates are disputed by the parties.
L'une et l'autre partie contestent ces chiffres.