well on the way to completion - Turkish English Dictionary