have a lot going on - German English Dictionary