English: All this has become possible due to the advent of technology.
Telugu: ఇదంతా టెక్నాలజీ వల్లే సాధ్యమైంది.