Kostenlose Online-Wörterbücher: Übersetzungen auf Englisch, Spanisch, Französisch, Italienisch, Chinesisch, Russisch, Definitionen, Synonyme etc.
debilitating  adj schwächend 
[lack of funds, war, depression etc] lähmend 
[shyness, self-doubt] hinderlich, hemmend 
to have a debilitating effect on sb/sth  jdn/etw schwächen