делать чудеса • Modern science has accomplished (or done) wonders. Русско-английский научно-технический словарь