do wonders

творить чудеса

Sandra began taking this medicine for her heart ailment and it did wonders.

Другие идиомы: