Complex sentence: Nevertheless, it encouraged the idea that machine translation was imminent and stimulated the financing of the research, not only in the US but worldwide.
Split into simpler sentences: Nevertheless, it encouraged the idea that machine translation was imminent. It stimulated the financing of the research, not only in the US but worldwide.