Translate the following English sentence to French:
"Seven thousand companies are required to do this before the year 2005 and this will be quite something."
Ces sept mille sociétés devront se conformer avant 2005, ce qui représente un véritable tour de force.