perficere

listen to the pronunciation of perficere
Латинский Язык - Английский Язык
execute
do thoroughly
bring about, accomplish
complete, finish