What does an den Kräften zehren mean?

an den Kräften zehren - German to English

to debilitate