to have more work than you can deal with:

中文解释

be snowed under with/by sth We have been snowed under with phone calls all day.

正在查询

inclose Maori tipping point liver bird-scarer abound with realize vaguely current affairs broadcast awful joke exact data