accomplish
verb
°To complete, as time or distance.
synonyms: do, perform, fulfill, realize more» , effect, effectuate, complete, consummate, execute, achieve, perfect, equip, furnish, carry out