translate English to French: In the process, this major street will be widened and upgraded.
Au même moment, on procédera à l'élargissement et à la réfection de cette artère importante.