Persistence in doing something despite difficulty or delay in achieving success.
noun
Part of Speech: adjective
Part of Speech: verb