punishment - to do severe punishment to sb.

English Notes: 

Goblet: 2:5 All their senses are sealed, their intellect and their rationality, their hearts, their ears, and over their eyes there is a shroud, through which they do severe punishment to themselves.

German Translation: