to accomplish; to finish; to carry through; to follow through
to make progress; to develop; to evolve (method, style, etc.)
to accomplish; to achieve; to complete; to carry out; to carry through
to accomplish; to finish; to fulfill
to die peacefully; to have lived a full life
to accomplish; to finish; to fulfill