People with limitless determination always have enough talent to succeed.