English: All this was made possible by new technology.
Telugu: ఇదంతా అధునాతన సాంకేతికత ద్వారా సాధ్యమైంది.