• Modern science has accomplished ( or done ) wonders .
ДЕЛАТЬ ЧУДЕСА
Русско-английский перевод ДЕЛАТЬ ЧУДЕСА
Циммерман М., Веденеева К.. Русско-Английский научно-технический словарь переводчика. Russian-English scientific dictionary for translators. 2012