a long slog

listen to the pronunciation of a long slog
English - Turkish
zorlu yürüyüş
zahmetli ve uzun süren iş