have a lot going on - Turkish English Dictionary