публично пристыдить — перевод на английский

Варианты перевода словосочетания «публично пристыдить»

публично пристыдитьpublicly shame

Эти мамаши выставили меня плохой, а учитель публично пристыдил меня.
All the moms made me feel bad, and the teacher publicly shamed me.
Я собираюсь публично пристыдить тебя, а потом наблюдать, как социальное давление убедит тебя изменить своё поведение.
I'm gonna publicly shame you, and then sit back as societal pressure compels you to modify your behavior.