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

other english words that include "enfeeble" : italian :
enfeeblement estenuazione