translate English to French: I am aware of the fact that these are very ambitious goals that will not be easy to accomplish.
Je sais que ce sont-là des objectifs trés ambitieux, que la partie n'est pas gagnée d'avance, mais nous ferons ce qu'il faut pour les atteindre.