Search
to fulfill expectations or standards set by oneself or others
fulfil
fulfill
satisfy
fall short of