English: The last 20 minutes of the movie were done very well.
Telugu: సినిమా చివరి 20 నిముషాలు చాలా బాగుంది.