to be overloaded by work - German English Dictionary