Большой англо-русский и русско-английский словарь
to carry smth. through, to carry smth. to its conclusion;
to complete smth., to put a finish to smth., to achieve, to executew carry through
Русско-английский словарь биологических терминов
доводить до конца— bring to conclusion
Русско-китайский словарь: пресса, интернет, радио, телевидение
完成