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