Translate the following English sentence to French:
"The victims expect a great deal of us and this is a challenge we must accept."
Les victimes attendent beaucoup de nous et ce défi, nous le relèverons.