English: The last 15 minutes were just wierd.
Telugu: కేవలం చివరి 15 నిమిషాలు కాస్త బెటర్ గా అనిపిస్తాయి.