undertake

verb
  1. to commit oneself to and begin (an enterprise or responsibility); take on
  2. to guarantee or promise (to do something)
  3. Usage: formal

Examples