in the best manner - Turkish English Dictionary