be onto a winner - Turkish English Dictionary