English: This film does make us feel.
Telugu: ఈ సినిమా మమ్మల్ని తప్పక అలరిస్తుంది.