Light years ahead

The meaning of the english idiom – Light years ahead

If you are light years ahead of others, you are a long way in front of them in terms of development, success, etc.

Leave a Reply