Значение идиомы hard sledding

[hard sledding] or [rough sledding] or [tough sledding] {n.},{informal} Difficulty in succeeding or making progress.

Jane hadhard sledding in her math course because she was poorly prepared.

When Mr. Smith started his new business, he had tough sledding for awhile but things got better.