This is taking fore-e-ever
I believe the answer is:
slog
(Other definitions for slog that I've seen before include "Walk hard carrying logs?" , "Work (or walk) involving great effort" , "almighty wallop" , "Hit hard - hard work" , "Very tiring work" .)