Curiosity, obsession and dogged endurance have brought me to my ideals.
⇑ Translate the sentence above by Google ⇑
Related: obsession