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