The Italian term "estenuare" matches the English term "devitalize"

other italian words that include "estenuare" : english :
estenuare enfeeble
estenuare invalidate
estenuare rebut