English: There is a lot in this film that impressed me.
Telugu: ఈ సినిమాలో చాలా విషయాలు నన్ను నిరుత్సాహపరిచాయి.