overwhelm
-
Up to your neck in something
To be deeply involved, overwhelmed, or burdened by a difficult situation, an excessive amount of work, or serious problems.
The meaning and origin of interesting English phrases
To be deeply involved, overwhelmed, or burdened by a difficult situation, an excessive amount of work, or serious problems.