Translate the following English sentence to French:
"Thousands of them are still dependent on food aid to survive."
Des milliers d'entre elles dépendent toujours de l'aide alimentaire pour leur survie.