The commitment is there, the talent is there and the focus is there tooIf I translate this into layman's terms then,
Talent means the ability to do the job. This can be natural, trained or a combination of both.
Commitment means the willingness to apply one's talent, skills and knowledge towards the job.
Focus means the act of doing the job with undivided attention.
I agree with him. I believe any individual needs to have these three characteristics to compete against the best comparatives in their field. Is there an order of importance?
Talent is critical. Without it, it's very likely that you will not stand out in the crowd, not be successful and therefore not motivated to progress to the next level. Talent is obviously largely natural. Either you have it or you don't. It comes from the genes. However I also believe that the environment (culture, weather, family upbringing) plays a big part. By providing suitable environments, parents can nurture their kids and develop their young brains in the required direction.
Commitment is a mental process. It represents the drive you have to attain the goal that has been set by you. How badly do you want it? Your emotional state and personality are the primary determinants. If committed, you can work hard and improve your talent, skill or knowledge.
Focus is a mental process as well, but is more short-lived. It represents the energy you put in to combine talent and desire to attain the goal. When Arsenal play, they need to focussed for the 90 minutes and win the game. Like commitment, it is possible to make up short-comings in talent and commitment by focussing for the required duration. If you over-deliver beyond your physical and mental resources then you can match the naturally gifted or very committed individuals.
It follows, therefore, that any individual who can maximize these three factors in their chosen speciality then they will be successful relative to their peers.