run to the end of the road - Turkish English Dictionary