Rogets II: The New Thesaurus, Third Edition. 1995.
vicissitude
NOUN:
Something that obstructs progress and requires great effort to overcome. Often used in plural: asperity, difficulty, hardship, rigor. Idioms: a hard (or tough) nut to crack, a hard (or tough) row to hoe, heavy sledding. SeeEASY.