sap of life or energy
जीवन की शक्ति या ऊर्जा
The recession devitalized the economy
मंदी ने अर्थव्यवस्था को विचलित कर दिया