have a long way to go

have a long way to ˈgo

need to make a lot of progress before you can achieve something: She still has a long way to go before she’s fully fit.
See also: have, long, way