translate English to French: The ability to demonstrate credibility, profile and "clout" was needed.
On a parfois consacré trop de temps à l’élaboration de concepts et pas assez à des mesures concrètes visant à améliorer la santé cardiovasculaire.