translate English to French: It should be our ambition to achieve this.
Nous devrions avoir l'ambition d'atteindre cet objectif.