source:dust - Idioms - by the Free Dictionary, Thesaurus and Encyclopedia.
leave somebody/something in the dust
1. to move quickly away from someone or something
If a big truck bears down on you from behind, this powerful car can leave it in the dust.
2. to replace someone or something with something new
This new computer virus left last year's killer virus in the dust.