translate English to French: Rather than do that, we must help it along.
Nous devrions plutôt le faire avancer.