@Surish & Prasadini,
I agree with you! It was not wrong for Yash to feel guilty that he killed Prashant (though it was an accident), but the kidnapping of a child and mentally torturing him is an unforgiveble sin, especially at the hands of a grandfather. Any father would feel some anger that such a small child suffered for no wrong of his. Forgiveness is one thing, but a crime should be punished or else law suffers. People shouldn't be allowed to show their anger on an innocent child and get away with it.
I feel that Yash was reacting on emotions, but he should have thought practically too. If it had been Bua who kidnapped Prashant, I bet both Yash and Aarti would have reported her to the police, but they behaved with bias where it concerned Mr. Dubey. Bua was right for once. They were biased against the Sindhiyas from the start despite the actual culprit being Mr. Dubey!