Translate the following English sentence to French:
"Some estimates suggest that it could take up to five years to restock the river."
D'après certaines estimation, il faudrait jusqu'à cinq ans pour repeupler la rivière de poisson.