has made excellent progress - Turkish English Dictionary