English: That movie astounded and thrilled me.
Telugu: ఈ సినిమా నన్ను నవ్వించింది, ఏడిపించింది.