translate English to French: Having said that, I agree that setting new targets is also important.
Cela dit, je suis d’accord pour dire que la fixation de nouveaux objectifs a aussi son importance.