translate English to French: The goal is ambitious, but it has indisputable merits nevertheless.
L'objectif est ambitieux mais il a cependant des mérites indiscutables.