meaning of an den Kräften zehren

an den Kräften zehren - German to English

to debilitate