Meaning of heavy lifting

Definition of heavy lifting

(noun) difficult work; "the boss hoped the plan would succeed but he wasn't willing to do the heavy lifting"

Other information on heavy lifting

WIKIPEDIA results for heavy lifting
Amazon results for heavy lifting