Herculean
• Backbreaking
• Burdensome
• Demanding
• Difficult
• Gruelling
• Like tough sledding
• Our U.S.D.A. is tough
• Tough day, ___?
• Trying