(results) come out good - Turkish English Dictionary