consuming

adjective
1
so strong or important that it takes up all your time and energy
مشغول‌کننده, فراگیر
see also all-consuming, time-consuming