be due

meaning: to be the result of (verb)

example:My success is due to my skill and charm.

synonyms:flow from,