translate English to French: Infrastructure will continue to improve.
L'infrastructure continuera de s'améliorer.