English: There are many such sites coming up.
Telugu: అలాంటి వెబ్ సైట్స్ చాలానే ఉన్నాయి.