To qoute the great Napoleon Hill on persistence, "There may be no heroic connotation to the word 'persistence', but the quality is to the character of man what carbon is to steel".
For me, " It means never stopping, never giving up, and never givin in".
Happy hustling!