Opposite in English: energize; strengthen; vitalize
Related words in English: debilitate; enervate; enfeeble