make the best of

Сделать все возможное использовать наилучшим образом

Источник: Полный англо-русский словарь на Gufo.me