translate English to French: They are challenging but achievable with effort through the individual’s own influence and control.
Ils représentent un certain défi en ce sens qu’ils « incitent au dépassement », mais ils demeurent réalisables pourvu qu’on y consacre les efforts voulus.