enjoy a long run - Turkish English Dictionary