(1):

(a.) Hard; harsh; severe; rough; toilsome.

(2):

(a.) To last; to continue; to endure.