English: A lot of the needed technology does already exist.
Telugu: ఇంకా అనేక సాంకేతిక పరిజ్ఞానం అందుబాటు లో ఉంది.