English: and other Internet firms.
Telugu: తమతో పాటు ఇతర సంస్థలు ఇంటర్నెట్.