English: It's being put on the Net too.
Telugu: ఇది కూడా నెట్లో పెట్టేస్తున్నారు.