translate English to French: Later reports claimed it was much less, in the order of 250, 000.
Des rapports plus récents avancent des chiffres bien plus modestes, de l'ordre de 250000.