Nice
Words don't match up perfectly but good enough.
Rating: 4 stars