The crime rate these days is increasing tremendously, to reduce transgression some folk argue that offenders should be sentenced to prison for a long time whereas others think that alternative methods like social training and rehabilitation should be the option for that. I strongly believe that offenders should be punished accordingly to their offence, but they need to get proper training and counselling so that they realized their mistakes, and get rid of the situation, with this kind of treatment we will be able to curb the violation permanently from our society. in forthcoming ,paragraphs we will delve into the viewpoint of both sides.