to make significant capital investment - Alemán Inglés Diccionario