translate English to French: Several people have already volunteered to help out.
Plusieurs personnes se sont portées volontaires pour aider.