translate English to French: Sixty per cent of the population depends on that programme 100 per cent, and other people are also dependent on it.
Soixante pour cent de la population dépend totalement du programme, le reste aussi, mais dans une moindre mesure.