impegnativo
difficult, tiring