English: It also required new technologies.
Telugu: ఇది సరికొత్త సాంకేతిక పరిజ్ఞానాన్ని కలిగి ఉండటం కూడా అవసరం.