undertake

verb
B2+
OPAL
1
B2+
to make yourself responsible for something and start doing it
متعهد شدن, بر دوش گرفتن, به عهده گرفتن, پذیرفتن
2
C1+
to agree or promise that you will do something
تعهد کردن, قول دادن, متعهد شدن
He undertook to finish the job by Friday.