Synonyms for "grueling"

Words with similar meaning