make the best of things - Turkish English Dictionary