translate English to French: With public support, progress could be much faster.
Le soutien du public permettrait de progresser plus rapidement.