surging ahead - Turkish English Dictionary