English: A very well made movie.
Telugu: చాలా బాగా తీసారు సినిమా.