achieve

(verb) accomplish

attain
reach
succeed (generic term)
win (generic term)
come through (generic term)
bring home the bacon (generic term)
deliver the goods (generic term)