leave someone/something in the dust

US /liːv ˈsʌm.wʌn ˈsʌm.θɪŋ ɪn ðə dʌst/
UK /liːv ˈsʌm.wʌn ˈsʌm.θɪŋ ɪn ðə dʌst/
"leave someone/something in the dust" picture
1.

lasciare nella polvere, superare di gran lunga

to be much better or faster than someone or something else

:
Our new product will leave the competition in the dust.
Il nostro nuovo prodotto lascerà la concorrenza nella polvere.
The champion runner left all the other athletes in the dust.
Il corridore campione ha lasciato tutti gli altri atleti nella polvere.