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