rough sledding

definition: a difficulty that can be overcome with effort
example:
speech part: noun
synonyms: hard time
Video not found.