Kaarma huh?
Odd coincidence of a last name...
Hindus was say it was his fate. Movie Muslims would say: It was written.
I say: you do the crime; you do the time.