English: The last 15 minutes make the movie.
Telugu: చివరి 15 నిముషాలు సినిమాకు ప్రాణం.