achieve a good result - Turkish English Dictionary