When you persevere at a task, you keep on or continue doing it until it is finished.
intensely or extremely bad or unpleasant in degree or quality
used of the degree of something undesirable e.g. pain or weather
Differentiated vocabulary for your students is just a click away.