He's streets ahead of his rivals — Он оставил своих соперников далеко позади
STREETS AHEAD
Англо-русский перевод STREETS AHEAD
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012