translate English to German: This would be able to allow them to double the investment at least and that would enable some of the big infrastructure projects which are clearly needed and wanted by the people to be set in place.
Damit ließen sich die Investitionen zumindest verdoppeln und die Umsetzung einiger großer Infrastrukturprojekte ermöglichen, die eindeutig erforderlich und von den Menschen erwünscht sind.