do miraculous deeds, do amazing things

listen to the pronunciation of do miraculous deeds, do amazing things
Английский Язык - Английский Язык
perform wonders