plough on

中高级 (B2) neutral

To keep going with something hard or boring without giving up.

"It was a dull report, but she ploughed on until she finished it."