weary out

Advanced (C1) formal

To make someone so tired they can't do any more.

"The endless negotiations had wearied out even the most determined delegates."