English: Incredible movie, great rendention and good story line.
Translation: Shiri mai ban al'ajabi, babban rendention da kuma layin labari mai kyau.