"sapping one s energy" in German sapping one's energy zehrend Detailed translations for "sapping one s energy" sapping one's energy sapping one's energy(also: living on/off, drawing on) zehrend