English: But finally, the curse has been lifted.
Telugu: ఐతే ఎట్టకేలకు ఆ ముచ్చటా తీరిపోయింది.