Smerkiamas angliškai

Smerkiamas demonized

Ką reiškia windows anglų kalboje?