light years away

US /laɪt jɪrz əˈweɪ/
UK /laɪt jɪrz əˈweɪ/
"light years away" picture
1.

a very great distance or a very long time from something

:
Their technology is light years away from ours.
We are still light years away from finding a cure for this disease.