physically and mentally demanding; arduous
the band's punishing tour schedule
inflict a penalty or sanction on (someone) as retribution for an offence, especially a transgression of a legal or moral code
I have done wrong and I'm being punished for it