to take on; to undertake; to accept; to take charge of; to assume responsibility for; take on; to undertake; to accept; to take charge of; to assume responsibility for; to take over; to inherit; take over; to inherit; to guarantee; to vouch for; guarantee; to vouch for; to contract; contract