English: The Punjab and Haryana High Court confirmed the sentence.
Telugu: పంజాబ్ & హర్యానా హైకోర్టు తీర్పును ధ్రువీకరించింది.