costly investment in technology.
enormous technological advance.
extremely great gap in technology.
small-scale technological program.
unsuccessful attempt to develop technology.