translate English to French: Our overarching aim is continued progress.
Le progrès continu demeure notre objectif premier.