all-consuming

all-consuming

adj taking up all of someone's time and attention
Translations