do marvels

  1. mucize(ler) yaratmak, harikulâde başarı sağlamak.