English: Nevertheless the film is engaging.
Telugu: అయినా సినిమా మతికట్టుకూడా సాధిస్తున్నది.