1. To be miles better
= быть намного лучше
Ex.: If you continue training, soon you'll be miles better than anyone in your group.
Если продолжишь тренироваться, скоро сильно опередишь всех в группе.
2. To be streets ahead
= намного опережать
When it comes to making speeches, Mary is streets ahead of us.
Когда нужно сказать речь, Мэри из нас лучшая.
3. out of this world = необычайный
That trip was not just a good one, it was out of this world.
То путешествие было не просто хорошим, оно было необычайным.