make do with sth

但仍尽力利用。
常用释义
尽量利用现有资源:虽然资源可能不足或不如所愿,但仍尽力利用。