be well ahead - Turkish English Dictionary