Learn English Every Day
Be swamped with To be covered with a large amount of something or overwhelmed with a…