translate English to French: We estimate some 10 per cent.
Nous évaluons ce chiffre à 10 %.