English: All this is possible due to technology and science.
Telugu: ఇదంతా టెక్నాలజీ వల్లే సాధ్యమవుతుందన్నారు.