debilitatingEnglish

debilitating

Adjective

Impairing the strength and vitality

English: debilitating