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