Vocabulary
仕事漬け
しごとづけ
being immersed in work; working non-stop; being swamped with work; being up to one's ears in work
noun
adj-no