never-ending journey - Turkish English Dictionary