English: Amazing that the technology is available to do that.
Telugu: ఈ సాంకేతిక పరిజ్ఞానం వారికెలాకలిగిందనేది ఆశ్చర్యం కలిగిస్తుంది.