translate English to French: Or, more precisely, did account for that figure in the past.
Ou plus exactement : étaient responsables jusqu'à présent.