to bury oneself in work (idiom); to be engrossed in work ꞏ to make an all-out effort ꞏ up to the neck in work