English: A MUCH better movie than I was expecting.
Telugu: నేను అనుకున్న దానికంటే సినిమా ఇంకా బాగా వచ్చింది.