There are multiple definitions - click on the translation that matches your context.

承诺

动词

full

undertake

verb

Definitions of undertake

(FORMAL) to do or to start to do something

The vessel will stop at ports of call from which excursions into towns may be undertaken.

to promise to do a specific thing; to commit yourself to a particular task

Under the Childcare Act 2006, every council is obliged to undertake an assessment of the sufficiency of childcare in its area.