English: The last moments were the best part of the film.
Telugu: చివరి క్షణాలు సినిమాలో ది బెస్ట్ గా అనిపిస్తాయి.