streets ahead
idiomPart ofstreet
streets ahead — idiom
1. much better, more advanced, or more successful than someone or something else (u
1.idiom
Definition
much better, more advanced, or more successful than someone or something else (used mainly in British English)
Example
This school is streets ahead of the others when it comes to science teaching.
Tamás is streets ahead of the rest of the class in maths.