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