translate English to French: • key goals, objectives, long-term targets;
• principaux buts et objectifs à long terme;