It is the story about daring to believe that your time will come even when others tell you that it has long passed

Add punctuation
It is the story about daring to believe that your time will come, even when others tell you that it has long passed."