to be reading sth and giving it all your attention
have your nose in sth
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición