English: The movie disgusted and appalled me.
Telugu: ఈ సినిమా నన్ను నవ్వించింది, ఏడిపించింది.