Perseverance:

The above word means a continued effort to do or achieve something despite difficulties.