English: But this movie does come to mind.
Telugu: కానీ ఈ సినిమా మనసును కదిలిస్తుంది.