strenuous in French
strenuous in French
acharné
Having great vigour or energy; forceful.
vigoureux
Having great vigour or energy; forceful.
ardu
(of a task) Requiring great exertion; very laborious.
éprouvant
(of a task) Requiring great exertion; very laborious.