Tough, demanding (7)

I believe the answer is:
testing
(Other definitions for testing that I've seen before include "stressful" , "Examining" , "tiresome" , "... conducting exam" , "of a difficult nature" .)
I believe the answer is:
testing
(Other definitions for testing that I've seen before include "stressful" , "Examining" , "tiresome" , "... conducting exam" , "of a difficult nature" .)