translate English to French: Clearly, additional efforts are required if we are going to meet our goals.
Il est évident que des efforts additionnels doivent être faits afin d’atteindre nos objectifs.