"The much-anticipated lifeline to alleviate traffic congestion in Ho Chi Minh City, the Luong Dinh Cua Road in Thu Duc City, has been over a decade in the making, yet its completion remains elusive."
This revised version maintains the core information while aiming for improved fluency and readability.