English: It's made possible by the internet.
Telugu: అది ఇంటర్నెట్ వల్లే సాధ్యమైందట.