English: On the negative side, they do not have own website.
Telugu: ప్రతికూల వైపు, వారికి సొంత వెబ్సైట్ లేదు.