English: The film's strength lies in the last 20 minutes.
Telugu: ఈ సినిమాకు ఆయువుపట్టు, చివరి 20 నిముషాలు.