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