to complete in every way to bring to a finish

listen to the pronunciation of to complete in every way to bring to a finish