be chasing your own tail - German English Dictionary