See vicissitude in Webster's New World Roget's A-Z Thesaurus II
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. See easy
Learn more about vicissitude