Today's Idiom - Day 3

streets ahead

To say that someone or something is streets ahead of someone or something else means that they are much better or more advanced.

"In measures to preserve the planet, the Scandinavians are streets ahead of us."