English: That's thanks to the internet.
Telugu: ఇది ఇంటర్నెట్ కృతజ్ఞతలు.