English: Both films were thought-provoking.
Telugu: ఈ రెండు సినిమాలు పర్వాలేధనిపించుకున్నాయి.