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