translate English to French: However, talent, instincts and drive are only part of the picture.
Cependant le talent, l’instinct et le dynamisme ne sont qu’une facette de leur contribution.