be constantly busy or active - German English Dictionary