Next time you're stuck in a traffic jam for half an hour or so, take some comfort from knowing it could have been worse - nine days worse.
That's how long drivers in China have been stuck in a going nowhere "crush hour" queue that stretches for nearly 100km.
Highway officials say road works and vehicles that have now overheated or broken down are to blame.
Over 10,000 vehicles were stuck in the jam and 30,000 people stranded.
Residents living nearby have become mobile food vendors, selling meals to stranded drivers at high prices.
The road works are expected to be completed only in mid-September.
To ease the problem, authorities on Sunday stopped cargo trucks exceeding four tonnes from using the congested expressway, which has in turn caused traffic jams on roads linking to the congested expressway.
Traffic congestion is a major concern for Chinese motorists and critics warn that poor road planning is causing worsening congestion.
3 News / APTN