Passion and hardwork
“Hard work” is the will to make things happen, and “passion” is spirit or love for doing things.
Successful people are generally regarded as people who are born with natural abilities or talents, whereas a person's success lies in his desire to succeed.