English: A very satisfying movie.
Telugu: చాలా సంతృప్తి ఇచ్చిన సినిమా.