challenging in French
challenging in French
difficile
Difficult, hard to do.
stimulant
Difficult, hard to do.
éprouvant
Difficult, hard to do.