bring to completion or reality; achieve or realize (something desired, promised, or predicted).
he wouldn't be able to fulfill his ambition to visit Naples
carry out (a task, duty, or role) as required, pledged, or expected.
some officials were dismissed because they could not fulfill their duties