Do The Hard Yards Meaning

(idiomatic) To perform a difficult task or tasks.

RECENT SEARCHES