set up for life

set somebody up for life

  (informal)
to provide someone with enough money for the rest of their life His father died when he was young and the inheritance set him up for life.
See also: life, set, up