penance

noun
1
an act that you give yourself to do, or that a priest gives you to do, in order to show that you are sorry for something you have done wrong
کفاره, ریاضت
2
something that you have to do even though you do not like doing it
کفاره
She regards living in New York as a penance; she hates big cities.