Translate the following English sentence to French:
"Efforts must be concentrated on providing support - moral, educational and financial."
Il leur faut une aide à la fois morale, financière et au niveau de la formation.