English: A few scenes genuinely disturbed me.
Telugu: కొన్ని దృశ్యాలు నన్ను ఎంతో వేదనకు గురి చేశాయి.