advance at a good pace - Turkish English Dictionary