intensive in Italian
intensive in Italian
impegnativo
using something with intensity; requiring a great amount of something — see also demanding