English: There are lots of new sites.
Telugu: అనేకానేక క్రొత్త వెబ్ సైట్లు పుట్టుకొస్తాయి .