
jemandem etwas abverlangen
to demand of someone
To demand or require great effort, performance, willingness to sacrifice, or ability from someone.
Der anspruchsvolle Aufstieg hat den Bergsteigern alles abverlangt.
The demanding climb demanded everything of the mountaineers.
