used to describe sb / sth that is difficult to deal with or understand
She's a bit heavy going.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition