translate English to French: In our opinion, there are three key objectives.
Trois objectifs sont pour nous essentiels.