fulfil

verb

Achieve or realize (something desired, promised, or predicted).