Fetching details from the dictionary...
to persevere; to keep at something (regardless of one's fatigue)