long slog
- trudgeWalk slowly, heavily
- grindCrush into particles
- marathonLong-distance footrace
- slogLaborious persistent effort
- enduranceSustained effort capacity
exhausting · uphill · muddy · weary · plod · grueling · relentless · slogging · persevere · stamina · dreary · monotonous · tiresome · haul · crawl · drag · laborious · arduous
long slogquick win
quick fix · breeze · cakewalk · walk in the park · piece of cake
long slogjoyride
Reckless pleasure drive
pleasure cruise · smooth sailing · romp · lark · picnic