translate English to French: Long term planning requires the ability to sustain actions over time.
Malgré ces efforts, il faut encore multiplier les progrès.