translate English to French: Their hands need to be strengthened.
Il faut renforcer leurs moyens.