Translation French English: éprouvant
Dictionary: mainéprouvantadjectif2 arduous,
backbreaking,
demanding,
grueling,
gruelling,
hard,
heavy,
intense,
laborious,
operose,
potent,
punishing,
rugged,
severe,
stiff,
strong,
terrible,
tight,
toilsome,
tough,
wicked.