to condemn publicly

Translation:
English
Add