English: All of those are results of recent technology.
Telugu: ఇవన్నీ అఖండమయిన సాంకేతిక విజ్ఞాన ఫలితాలే.