translate English to French: Our goals are ambitious, but within our grasp.
Nos objectifs sont ambitieux mais réalisables.