rough sledding

noun

1.
a difficulty that can be overcome with effort