Англо-український словник технічних термінів
do justice
Віддавати (віддати) належне
Англо-український словник технічних термінів
do away with
do one's best