Now that the highway is finished, the shopping centre should thrive/ flourish/ prosper.
⇑ Translate the sentence above by Google ⇑
Related: flourish, thrive
Prev: They saw their cultural life flourish.
Next: If left unchecked, weeds will flourish.