"to be swamped"
to be overwhelmed with a great amount of work
to be overwhelmed with a great many obligations
to be overwhelmed by people (or animals)
afflicted, altered, changed, damaged, distressed, impaired, frustrated, surmounted, overpowered, overwhelmed, overwrought, troubled, undone, upset
This poor fellow is swamped
with work. - - - - ->