English: web sites have come up.
Telugu: వెబ్ సైట్స్ పెరిగాయి.