translate English to French: Public buy-in is important for overall success. 
L’adhésion du public revêt de l’importance pour le succès global.