Vocabulary

掛かりきり

being devoted; spending all one's time and energy on

noun