be streets ahead

be streets ahead

To be superior by a large margin. Primarily heard in UK, Australia. Based on the boss's praise, it sounds like I'm streets ahead of everyone else in the department. My sister's such a talented artist that her work is just streets ahead of the other entries in the competition.
See also: ahead, street
Farlex Dictionary of Idioms.

be ˈstreets ahead (of somebody/something)

(British English, informal) be very much better (than somebody/something): Japan is streets ahead of us in computer technology.
See also: ahead, street
Farlex Partner Idioms Dictionary
See also:
  • damn and blast
  • come to/reach somebody's ears
  • firing line, on the
  • in the firing line
  • on the firing line
  • come to (one's) ears
  • reach (one's) ears
  • get the worst of it