slog

verb
1
to work hard and steadily at something, especially something that takes a long time and is boring or difficult
سخت کار کردن, عرق ریختن, زحمت کشیدن, به سختی کار کردن
2
to walk or travel somewhere steadily, with great effort or difficulty
با تلاش حرکت کردن, با زحمت راه‌رفتن, سرسختانه راه رفتن, حرکت کردن به سختی, به دشواری حرکت کردن
I've been slogging around the streets of London all day.
He started to slog his way through the undergrowth.
3
to hit a ball very hard but often without skill
محکم زدن, شدید ضربه زدن, با زور ضربه زدن, زدن بی مهارت
noun
1
a period of hard work or effort
کار سخت, زحمت شدید, مشقت, تلاش طاقت‌فرسا