be heavy going

be heavy going

To be difficult, especially due to being tedious, boring, or unpleasant. Reading medieval literature is heavy going—I have to stop every few minutes to define a term I've never heard of.
See also: going, heavy
Farlex Dictionary of Idioms.
See also:
  • heavy going
  • heavy weather
  • like pulling teeth
  • pull teeth
  • popsicle stand
  • get out of this taco stand
  • bust out of this popsicle stand
  • get out of this popsicle stand
  • bang away at (someone or something)
  • an old stick in the mud