Debilitated Meaning in Hindi