translate English to French: High productivity and a high level of innovation sometimes go hand in hand.
Un haut taux de productivité et un niveau élevé d’innovation vont parfois de pair.