to have a long run - German English Dictionary