translate English to French: Although Think Canada was successful in making an impression on key constituencies, better focus would have increased the impact.
Pensez Canada a réussi à susciter l’intérêt des principales parties concernées, mais un programme mieux ciblé aurait donné de meilleurs résultats.