English: It is a very satisfying movie.
Telugu: చాలా సంతృప్తి నిచ్చిన సినిమా అది.