translate English to French: Infrastructure investments are also important in terms of public perception and visibility.
Cependant, ils sont très onéreux et prennent en général longtemps à se concrétiser.