demanding in French
demanding in French
exigeant
Requiring much endurance, strength, or patience.
éprouvant
Requiring much endurance, strength, or patience.
exigeant
Making great demands in terms of quality, quantity, accuracy or other criteria; difficult to satisfy.