These were very new technology.)
これにはかなりの技術を要する）。