self-scourging

Translations
самобичевание
самоистязание
самонаказание
бичевание себя
Definitions
The practice of whipping or otherwise physically punishing oneself, often as a form of religious penance.
Harsh self-criticism or self-reproach.
Words
self

noun
само
scourging

noun
бичевание