Translate the following English sentence to French:
"The police are doing everything possible, but nothing like the promised number of police has arrived."
La police fait de son mieux, mais il n'y a toujours pas le nombre de policiers promis.