Definition of for one's sins in English:

for one's sins

phrase

British
humorous
  • Used to suggest that a task or duty is so onerous or unpleasant that it must be a punishment.

    ‘he teaches Latin for his sins’
    • ‘I happened to watch for the first time the television program Home Front last week and, for my sins, it struck a chord.’
    • ‘And for our sins, we tend to take with us Owd Tom, who otherwise rarely gets out of Beggarsdale since he let his son, Mid Tom, take their stock to the auction mart.’
    • ‘Andre co-wrote half the tracks, including the annoying Insania, and the cod reggae Mysterious Girl, included twice here for our sins.’