English: Btw, they don’t even have a website.
Telugu: వాటికి వెబ్‌సైట్ కూడా లేదు.