English Adjective en-adj
#Requiring much endurance, strength, or patience.
Translations Finnish: vaativa French: éprouvant
Verb demanding
fr:demanding vi:demanding zh:demanding