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