to condemn or to blame publicly