Noun for "act of striving"

Consider endeavor

[mass noun] earnest, prolonged, and industrious effort: enthusiasm is a vital ingredient in all human endeavour