Odnieśliśmy druzgocące zwycięstwo.

English Translation

We were completely victorious.

druzgotać (zdruzgotać) - devastate, break into pieces

druzgocący / druzgoczący - devastating