English: These films made a huge impression on me.
Telugu: ఈ సినిమాలు ప్రేక్షకులను బాగా ఆకట్టుకున్నాయి.