What does 'Light years ahead' mean?

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

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: