aufbieten

vt

напрягать (силы)

alles mögliche aufbieten — приложить все усилия, сделать всё возможное

Источник: Немецко-русский словарь на Gufo.me