translate English to French: Marketing alone will not guarantee success.
La commercialisation ne garantira pas à elle seule le succès.